会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
雪莲花
net技术总结
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
GridView:如何在删除之前弹出确认提示。
在ASP.NET
2.0
中的GridView中我们可以直接选中添加一个删除列:
那么可以通过设计器编辑列将它转换成模板列。选择
设计器中的删除那列,这时在它的属性列表下会看到一个“将此段转换为
TemplateField”的项,点击将它转换为TemplateField列。
完后退出该字段设计器,切换到源码视图你会发现该列已由原来
的:
<
asp:CommandField ShowDeleteButton
=
"
True
"
/>
变为了:
<
asp:TemplateField ShowHeader
=
"
False
"
>
<
ItemTemplate
>
<
asp:LinkButton ID
=
"
LinkButton1
"
runat
=
"
server
"
CausesValidation
=
"
False
"
CommandName
=
"
Delete
"
Text
=
"
删除
"
></
asp:LinkButton
>
</
ItemTemplate
>
最后在
<
asp:LinkButton
>
中加入:OnClientClick
=
"
return confirm('确认要删除此项?');
"
这样点击删除时就会先在客户端弹出“确认要删除此项?”对话框。
这个方法可以用在任何button上面,不一定局限在GridView中,其实质就是一段js脚步。
发表于
2006-08-21 10:21
肖华
阅读(
496
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部