首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么设置 GridView 删除 确认框的 默认按钮为“取消”

2013-10-07 
如何设置 GridView 删除 确认框的 默认按钮为“取消”众所周知的方式是:e.Row.Cells[9].Attributes.Add(onc

如何设置 GridView 删除 确认框的 默认按钮为“取消”
众所周知的方式是:e.Row.Cells[9].Attributes.Add("onclick", "return confirm('确定删除?')");

但这种方式的默认按钮是“确定”,很容易误操作,比如按空格键。

下面是我找到的修改默认按钮为取消的脚本,但是点击取消后,还是把记录删除了。咋搞呢?

//删除确认默认为取消按钮
function confirm(str) 

str= str.replace(/\'/g, "'& chr(39) &'").replace(/\r\n/g, "'& VBCrLf &'"); 
execScript("n = msgbox('"+ str +"', 289, '删除框')", "vbscript"); 
return(n == 1); 


function SureDel()
{
         if ( confirm("警告!即将删除选中的记录!\r\n是否继续?"))
        {
document.form1.submit();
       }
}
gridview javascript 删除确认?默认按钮
[解决办法]
你也可以不使用confirm,你可以自己写个DIV,样式做成弹出框一样,上面多少个按钮你自己设计,想多少个就多少个。

热点排行