为DataGrid添加删除确认的功能
2006-11-06 22:42
441 查看
DataGrid的Html页的内容如下:
<asp:DataGrid id="dgTest" runat="server">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Button id="btnDelete" runat="server" Text="Button" CommandName="Delete"></asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
接下来就是后台代码了,代码如下所示:
private void dgTest_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
...{
switch(e.Item.ItemType)
...{
case ListItemType.Item:
case ListItemType.AlternatingItem:
case ListItemType.EditItem:
...{
Button btn = (Button)e.Item.FindControl("btnDelete");
btn.Attributes.Add("onclick", "return confirm('你是否确定删除这条记录');");
break;
}
}
}
<asp:DataGrid id="dgTest" runat="server">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Button id="btnDelete" runat="server" Text="Button" CommandName="Delete"></asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
接下来就是后台代码了,代码如下所示:
private void dgTest_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
...{
switch(e.Item.ItemType)
...{
case ListItemType.Item:
case ListItemType.AlternatingItem:
case ListItemType.EditItem:
...{
Button btn = (Button)e.Item.FindControl("btnDelete");
btn.Attributes.Add("onclick", "return confirm('你是否确定删除这条记录');");
break;
}
}
}
相关文章推荐
- 添加删除、更新按钮的提示确认信息,以及DATAGRID的添加、插入、更新、删除操作。
- [转载]给DataGrid添加确定删除的功能
- 给DataGrid添加确定删除的功能
- 为DataGrid添加确认删除的对话框(3)
- 为DataGrid添加确认删除的对话框(3)
- DataGrid,GridView和DetailsView中添加删除确认提示
- 对Datagrid添加删除确认的脚本(转)
- 为 GridView、DetailsView、FormView 等数据显示控件删除功能添加“确认对话框”
- 关于DataGrid删除时添加确认对话框的问题
- 给DataGrid的删除按钮添加"删除确认"对话框
- 为DataGrid添加确认删除的对话框(2)
- DataGrid颜色交替,删除确认,添加一个从1开始的递增列
- 给GridView中的buttonField添加一个删除确认功能
- DataGrid中添加删除确认对话框
- DataGrid中添加删除确认对话框 多种实现
- 在ASP.NET控件DataGrid里添加确认删除的对话框
- 实现GridView控件的多项功能:改变背景色、和FormView控件同步、隐藏指定列、添加删除确认、跳转到指定页。。[原创]
- DataGrid,GridView和DetailsView中添加删除确认提示
- ASP.NET给DataGrid,Repeater等添加全选批量删除等功能
- 给DataGrid添加确定删除的功能