c#
private void DataGrid1_ItemBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
e.Item.Cells[删除按钮的索引].Attributes.Add("onClick","return confirm('你确定要删除这一项吗?');");
}
private void DataGrid1_ItemBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
e.Item.Cells[删除按钮的索引].Attributes.Add("onClick","return confirm('你确定要删除这一项吗?');");
}
Public Sub DataGrid2_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid2.ItemCreated
If (e.Item.ItemType = ListItemType.AlternatingItem Or e.Item.ItemType = ListItemType.Item) Then
CType(e.Item.FindControl("LinkButton7"), LinkButton).Attributes.Add("onclick", "return confirm('您真的要删除第" & (e.Item.ItemIndex + 1).ToString() & " 行吗?')")
End If
End Sub
If User.IsInRole("admin") Then
If Not Page.IsPostBack Then
binddata()
End If
Else : Response.Redirect("login.aspx")
End If
End Sub
Private Sub binddata()
admin_artical.Fill(Daartical1, "artical")
adminarticalgrid.DataSource = Daartical1.Tables("artical")
adminarticalgrid.DataBind()
End Sub
Private Sub adminarticalgrid_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles adminarticalgrid.PageIndexChanged
adminarticalgrid.CurrentPageIndex = e.NewPageIndex
binddata()
End Sub
Private Sub adminarticalgrid_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles adminarticalgrid.DeleteCommand
adminarticalgrid.EditItemIndex = e.Item.ItemIndex
delete.Parameters("articalid").Value = adminarticalgrid.DataKeys(e.Item.ItemIndex)
OleDbConnection1.Open()
delete.ExecuteNonQuery()
OleDbConnection1.Close()
adminarticalgrid.EditItemIndex = -1
binddata()
End Sub
Private Sub adminarticalgrid_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles adminarticalgrid.ItemCreated
Select Case e.Item.ItemType
Case ListItemType.Item, ListItemType.AlternatingItem, ListItemType.EditItem
Dim myTableCell As TableCell
Response.Write(e.Item.Cells(7).Controls(0).ID)
myTableCell = e.Item.Cells(6)
Dim myDeleteButton As LinkButton
myDeleteButton = myTableCell.Controls(0)
myDeleteButton.Attributes.Add("onclick", "return confirm('您真的要删除此行吗?');")
End Select
End Sub
http://zhenkai.donews.net/zhenkai/posts/7199.aspx
那个[删除按钮的索引]怎么样获得啊?