2009-09-23 7 views
0

Dans mon application, je veux créer un datalist dynamique et lier les valeurs de la base de données. S'il vous plaît aidez-moi ceci est mon codeComment créer dynamique datalist

protected void btn_Click(object sender, EventArgs e) 
{ 
    DataList datlst = new DataList(); 
    da = new SqlDataAdapter("select emname from emp", con); 
    ds = new DataSet(); 
    da.Fill(ds, "emp"); 
    datlst.DataSource = ds.Tables[0]; 
    datlst.DataBind(); 
    //this.Controls.Add(datlst); 
    form1.Controls.Add(datlst); 
} 

Répondre

1

Sur le fichier CodeBehind écrire

DtaList dl = new DataList(); 
dl.DataSource = //Data from DB 
dl.DataBind(); 
+0

Autres choses à garder à l'esprit: 1. Définissez la propriété ID de la DataList par exemple dl.ID = "myDataList" ; 2. Ajoutez la liste de données à la page/commande, par ex. en utilisant this.Controls.Add (dl); 3. Liez le DataList dans un test pour IsPostback si la requête n'est pas dynamique. –

+0

merci pour la réponse, mais il ne reçoit pas s'il vous plaît revérifier une fois que j'envoie le code total checkout merci u –

+0

mr.msi r u là s'il vous plaît aider à propos dynamique datalist –

Questions connexes