Je rajoute dynamiquement des items dans la dropdownlist lors de l’évèmement
Databound de la Datagrid
Private Sub DtgBareme_ItemDataBound(ByVal sender As Object, ByVal e As
System.Web.UI.WebControls.DataGridItemEventArgs) Handles
DtgBareme.ItemDataBound
Dim drptrav As DropDownList
If e.Item.ItemType <> ListItemType.Header And e.Item.ItemType <>
ListItemType.Footer Then
drptrav = CType(e.Item.FindControl("DrpChoixMaj"), DropDownList)
drptrav.Items.Add(New ListItem(“Choisir”, 0))
drptrav.Items.Add(New ListItem("Modifier", "edit"))
drptrav.Items.Add(New ListItem("Supprimer", "delete"))
End If
End Sub
Protected Sub DrpChoixMaj_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Dim drptrav As DropDownList = CType(sender, DropDownList)
Dim choixmaj As String = drptrav.SelectedItem.Value
Select Case choixmaj
Case "edit"
response.redirect(“page_maj.aspx”)
Case "delete"
response.redirect(“page_delete.aspx”)
End Sub
Ce code fonctionne bien mais je voudrais y ajouter une confirmation en
javascript lors de la suppression.
J’ai essayé avec le code suivant:
Je rajoute dynamiquement des items dans la dropdownlist lors de l'
évèmement
Databound de la Datagrid
Private Sub DtgBareme_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DtgBareme.ItemDataBound Dim drptrav As DropDownList If e.Item.ItemType <> ListItemType.Header And e.Item.ItemType <> ListItemType.Footer Then drptrav = CType(e.Item.FindControl("DrpChoixMaj"),
DropDownList)
drptrav.Items.Add(New ListItem("Choisir", 0)) drptrav.Items.Add(New ListItem("Modifier", "edit")) drptrav.Items.Add(New ListItem("Supprimer", "delete")) End If End Sub
Protected Sub DrpChoixMaj_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim drptrav As DropDownList = CType(sender, DropDownList) Dim choixmaj As String = drptrav.SelectedItem.Value Select Case choixmaj Case "edit" response.redirect("page_maj.aspx") Case "delete" response.redirect("page_delete.aspx") End Sub
Ce code fonctionne bien mais je voudrais y ajouter une confirmation en javascript lors de la suppression. J'ai essayé avec le code suivant:
Je rajoute dynamiquement des items dans la dropdownlist lors de l'
évèmement
Databound de la Datagrid
Private Sub DtgBareme_ItemDataBound(ByVal sender As Object, ByVal e As
System.Web.UI.WebControls.DataGridItemEventArgs) Handles
DtgBareme.ItemDataBound
Dim drptrav As DropDownList
If e.Item.ItemType <> ListItemType.Header And e.Item.ItemType <>
ListItemType.Footer Then
drptrav = CType(e.Item.FindControl("DrpChoixMaj"),
DropDownList)
drptrav.Items.Add(New ListItem("Choisir", 0))
drptrav.Items.Add(New ListItem("Modifier", "edit"))
drptrav.Items.Add(New ListItem("Supprimer", "delete"))
End If
End Sub
Protected Sub DrpChoixMaj_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Dim drptrav As DropDownList = CType(sender, DropDownList)
Dim choixmaj As String = drptrav.SelectedItem.Value
Select Case choixmaj
Case "edit"
response.redirect("page_maj.aspx")
Case "delete"
response.redirect("page_delete.aspx")
End Sub
Ce code fonctionne bien mais je voudrais y ajouter une confirmation en
javascript lors de la suppression.
J'ai essayé avec le code suivant:
Je rajoute dynamiquement des items dans la dropdownlist lors de l'
évèmement
Databound de la Datagrid
Private Sub DtgBareme_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DtgBareme.ItemDataBound Dim drptrav As DropDownList If e.Item.ItemType <> ListItemType.Header And e.Item.ItemType <> ListItemType.Footer Then drptrav = CType(e.Item.FindControl("DrpChoixMaj"),
DropDownList)
drptrav.Items.Add(New ListItem("Choisir", 0)) drptrav.Items.Add(New ListItem("Modifier", "edit")) drptrav.Items.Add(New ListItem("Supprimer", "delete")) End If End Sub
Protected Sub DrpChoixMaj_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim drptrav As DropDownList = CType(sender, DropDownList) Dim choixmaj As String = drptrav.SelectedItem.Value Select Case choixmaj Case "edit" response.redirect("page_maj.aspx") Case "delete" response.redirect("page_delete.aspx") End Sub
Ce code fonctionne bien mais je voudrais y ajouter une confirmation en javascript lors de la suppression. J'ai essayé avec le code suivant: