Mise a jour DropDowList dans Edit Datalist
Bonjour à tous,
Je remet le nez dans le VB.NET et je tombe sur un os (du moins pour moi)
J'ai un Datalist ou j'affiche une liste de client avec le commercial affecté.
J'ai ajouté un bouton "Editer" afin de permettre à l'utilisateur la modification du commercial.
Dans le EditItemTemplate j'ai ajouter une liste déroulante que je souhaiterais alimentes des commerciaux disponible pour l'agence choisie précédemment.
ci dessous mon code avec en rouge la ligne qui me génère le message
Citation:
La référence d'objet n'est pas définie à une instance d'un objet.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Private Sub DtList_3C_EditCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs) Handles DtList_3C.EditCommand
Dim Cl3C As New Cl3c
Dim dt As New DataTable
Try
'Charge la liste des titulaires
DtList_3C.EditItemIndex = e.Item.ItemIndex
Dim DpTitulaire As DropDownList = CType(e.Item.FindControl("dp_Edit_Titulaire"), DropDownList)
dt = Cl3C.ListeTitulaires("*")
DpTitulaire.DataSource = dt
DpTitulaire.DataTextField = dt.Columns("Geo_Titulaire").ToString
DpTitulaire.DataValueField = dt.Columns("Geo_Titulaire").ToString
DpTitulaire.DataBind()
DtList_3C.DataSource = Session("Dt3C")
DtList_3C.DataBind()
'AfficheDataList()
Catch ex As Exception
lblMessage.Text = ex.Message
End Try
End Sub |
Merci pour votre aide