1.将存在删除按钮的列转换为模板列。
2.在删除按钮的load事件中添加如下代码:
((Button)sender).Attributes.Add("OnClick", "return confirm('Are you sure you want to delete?');");
这样就可以简单的实现删除前的用户确认操作了。
同样的,如果使用微软最新的gridview网格时,需要将一个绑定列的改为下拉框模式,也需要将绑定列转换为模板列,然后删除默认的文本框控件,更改为下拉框控件即可。值的注意的是模板列分为显示和编辑两种状态,我在显示时将下拉框的Enabled属性设置为false,以避免在浏览是让用户进行了不必要的选择。 回复
首先将gridview的CommandField列转为TemplateField,在模板编辑状态下选中删除按钮,在属性窗口上的OnClientClick中输入:return confirm("确认要删除吗?")
测试一下,你会发现已经为删除按钮添加了确认窗口,点击取消,直接返回页面,点击确定,删除记录。
2.在删除按钮的load事件中添加如下代码:
((Button)sender).Attributes.Add("OnClick", "return confirm('Are you sure you want to delete?');");
这样就可以简单的实现删除前的用户确认操作了。
同样的,如果使用微软最新的gridview网格时,需要将一个绑定列的改为下拉框模式,也需要将绑定列转换为模板列,然后删除默认的文本框控件,更改为下拉框控件即可。值的注意的是模板列分为显示和编辑两种状态,我在显示时将下拉框的Enabled属性设置为false,以避免在浏览是让用户进行了不必要的选择。 回复
首先将gridview的CommandField列转为TemplateField,在模板编辑状态下选中删除按钮,在属性窗口上的OnClientClick中输入:return confirm("确认要删除吗?")
测试一下,你会发现已经为删除按钮添加了确认窗口,点击取消,直接返回页面,点击确定,删除记录。