Bonjour à tous,
Je rencontre un petit problème:
Utiliser un AccessDataSource pour remplir un Datalist ne me pose pas de difficultés. je voudrais faire la chose suivante:
je récupère le label(nom d'utilisateur) qui se trouve dans datalist
J'ai un AccesDataSource avec la requete select ID]=?
, j'assigne le contenu de la variable au selectparamater.
dans l'action datalist_itemdabound je vaux recuperer le text dans label et parcourir tous les donnees de AccesDataSource et faire un comparaison
si lablel.tetx=AccesDataSource.nom un bouton qui se trouve dans datalist doit etre cache
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 rotected Sub DsListAmi_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles DsListAmi.ItemDataBound If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then Dim lbl As Label = CType(e.Item.FindControl("labelnom"), Label) Dim nom As String = lbl.Text Dim bt As Button = CType(e.Item.FindControl("btNom"), Button) Dim DV As System.Data.DataView DV = DsAccessUser.Select(DataSourceSelectArguments.Empty) If DV.Count <> 0 Then ????????????????????????????? if nom = (DV(0)(0)).ToString Then ??????????????????????????????? End If End If
Partager