Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
jeudi 8 janvier 2009 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage ASP.NET > Event et user control

Event et user control
Voila depuis que j'utilise un controle utilisateur sur mon site, l'evenement selectedindexchange pour ma drop down list ne se produit plus.En effet, le code html qui doit apparaitre ne l'est plus et les trace n'apparaissent plus non plus.
Code de ucnews.aspx:
Code:

<%@ Control language="C#" Src="ucnews.cs" Inherits="gl.uc" %>
<asp:Label ID="titre" text="Choix des news :" RunAt="server" />
<asp:DropDownList id="LBtitrenews" AutoPostBack="true" OnSelectedIndexChanged="LBtitrenewsindexchange" RunAt="server" />



et dans ucnews.cs:
Code:

namespace gl
{
using System;
using System.Data;
using System.Data.SqlClient;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;

public class uc : UserControl
{
public Repeater RPTnews;
public DropDownList LBtitrenews;
public uc ()
{

}
void Page_Load(Object Sender,EventArgs E)
{
try {
Trace.Write("-1");
String ConnStr="data source=(local);Connect Timeout=30;User ID=tutu;Password=tata;database=titi";
Trace.Write("0");
SqlConnection oConn=new SqlConnection(ConnStr);
Trace.Write("1");
SqlDataAdapter oDA=new SqlDataAdapter("SELECT news.*,membres.pseudo FROM news,membres where membres.idmembre=news.idmembre order by moment desc",oConn);
Trace.Write("2");
DataSet oDS=new DataSet();
Trace.Write("3");
oDA.Fill(oDS,"news");
Trace.Write("4");
LBtitrenews.DataSource=oDS.Tables["news"];
Trace.Write("5");
LBtitrenews.DataTextField="titre";
LBtitrenews.DataValueField="idnews";
LBtitrenews.DataBind();
RPTnews.DataSource=oDS.Tables["news"];
RPTnews.DataBind();
}
catch(Exception e)
{
Trace.Write("SQLSERVER",e.Message);
}
}
public void LBtitrenewsindexchange(Object Sender,EventArgs E)
{
String ConnStr="data source=(local);Connect Timeout=30;User ID=titi;Password=tutu;database=tata";
SqlConnection oConn=new SqlConnection(ConnStr);
String idnews=LBtitrenews.SelectedItem.Value;
Trace.Write("Traite du choix de news");
try {
SqlDataAdapter oDA=new SqlDataAdapter("SELECT news.*,membres.pseudo FROM news,membres where membres.idmembre=news.idmembre and news.idnews="+idnews+";",oConn);
DataSet oDS=new DataSet();
oDA.Fill(oDS,"news");
RPTnews.DataSource=oDS.Tables["news"];
RPTnews.DataBind();
}
catch(Exception e)
{
Trace.Write("SQLSERVER",e.Message);
}
}
}

}


Message posté le 15/08/2003 par xavan

Répondre à ce message
 


ASP Serveur - L'hébergement ASP.NET


A RETENIR CETTE SEMAINE
08/01/2009 - Les markup extensions en WPF
Ce tutoriel présente le concept des markup extensions, qui permettent d'enrichir la syntaxe du langa ...
08/01/2009 - Utiliser un MOSS 2007 Search avec SPS 2003
Microsoft Office SharePoint Server 2007 (MOSS) fournit de nombreuses fonctionnalités qui ne sont pas ...
07/01/2009 - SharePoint et les technologies 3.5 : utilisation de l'AJAX dans les webparts
Le train technologique poursuivant sa course effreinée, voici un tutoriel qui se décline en plusieur ...
07/01/2009 - Windows Seven : commercialisation fin de l'année ?
Alors que la version bêta de Windows Seven devrait officiellement être lancée à la mi-janvier, le pr ...
07/01/2009 - SharpDevelop 3.0 proche d'une release
SharpDevelop est un IDE gratuit qu'on a tendance à oublier comparé à la gamme Express de Microsoft. ...
06/01/2009 - Comment appeler Biztalk via un Web Service ?
Souvent les exemples Biztalk prennent en entrée des fichiers qui sont ensuite consommés avant d’être ...
06/01/2009 - TechDays - Téléchargez les goodies officiels
Si vous ne les avez pas encore téléchargés, il est encore temps : les goodies officiels des TechDays ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade