如何在B/S出现提示框 不想用JAVASCRIPT,点击girdview里的一个图标按钮,在删除有外键记录的时候会出现提示.谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected void girdview1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { LinkButton bt = (LinkButton)e.Row.Cells[1].Controls[0];//删除列 bt.Attributes.Add("onclick", "if(confirm('你确认要删除吗?')){}else{return false;}"); } } 为什么不用jacascript列,多简单 jacascript? 怎么写哦? 二楼正确好像不是放在RowDataBound里放在GridView1_RowCommand事件if(e.commandName=="delete"){......} 2楼粗心了楼主说的是图标按钮应该是ImageButtonprotected void girdview1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { ImageButton bt = (ImageButton)e.Row.Cells[删除列的列数(从0开始计)].Controls[0]; bt.Attributes.Add("onclick", "return confirm('确认要删除吗?');"); } } 问问题咯!为什么gridview中RowCommand事件会激发Rowdeleting事件呢? 不用javascript,对话框就很难弄了!而且不方便 if(e.commandName=="delete") { ...... } ----这个是明显错误的,不能放在delete事件而应该放在rowdatabound事件里面!!! rowcommand顾名思义就是每行触发的事件(gridview支持触发),你说的那个恰恰包括在内,但是同时gridview也会触发rowdeleting事件 哦,谢谢啦!把delete改掉就可以了吧 七楼是正确的不过我用XML解决了二楼的也算是正确的.谢谢大家的支持! 扯淡, bt.Attributes.Add("onclick", "return confirm('确认要删除吗?');");用的还是JS啊。 datalist实现简单的分页 |G|系列最后一帖子,对csdn造成的伤害表示道歉, 如何取得客户端的IP地址和Mac地址,代码如下 问个问题 变量使用的问题(基础问题) 请问treeview如何跟数据库绑定 哪里有这方面的资料 一个ASP.NET程序同时支持SQL SERVER与ORCALE问题 好累呀!!!!!!!!!!! 一个很急的问题!!!关于查询·!! 怎么把一个表所有的字段和值转成指定格式字符串?? rowcommand导致gridview分页出错 时间比较的问题
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton bt = (LinkButton)e.Row.Cells[1].Controls[0];//删除列
bt.Attributes.Add("onclick", "if(confirm('你确认要删除吗?')){}else{return false;}");
}
}
多简单
好像不是放在RowDataBound里
放在GridView1_RowCommand事件
if(e.commandName=="delete")
{
......
}
楼主说的是图标按钮
应该是ImageButtonprotected void girdview1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
ImageButton bt = (ImageButton)e.Row.Cells[删除列的列数(从0开始计)].Controls[0];
bt.Attributes.Add("onclick", "return confirm('确认要删除吗?');");
}
}
{
......
}
----
这个是明显错误的,不能放在delete事件而应该放在rowdatabound事件里面!!!
不过我用XML解决了
二楼的也算是正确的.谢谢大家的支持!