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

点击删除时要求弹出一个删除确认框为什么只能第二次时才可以弹出呢?解决办法

2012-01-08 
点击删除时要求弹出一个删除确认框为什么只能第二次时才可以弹出呢??点击删除时要求弹出一个删除确认框为

点击删除时要求弹出一个删除确认框为什么只能第二次时才可以弹出呢??
点击删除时要求弹出一个删除确认框为什么只能第二次时才可以弹出呢??  
        protected   void   Button1_Click(object   sender,   EventArgs   e)
        {      
            string   cont=一个不确认的数;
                string   mes   =   "你真的要 "+cont+ "删除吗/? ";
        Button1.Attributes.Add( "onclick ",   "return   confirm( ' "   +   mes   +   " ') ");          
        }

[解决办法]
晕,你做的不就是点第二次才出现吗?
string cont=一个不确认的数;
string mes = "你真的要 "+cont+ "删除吗/? ";
Button1.Attributes.Add( "onclick ", "return confirm( ' " + mes + " ') ");

这段代码应该放在page_load里
[解决办法]
第一次点击Button1会执行
Button1_Click

在Button1_Click函数中你注册了脚本
第二次才会执行脚本
[解决办法]
cwwhy() ( ) 信誉:98 Blog 2007-03-03 13:48:14 得分: 0


第一次点击Button1会执行
Button1_Click

在Button1_Click函数中你注册了脚本
第二次才会执行脚本


[解决办法]
把cont设成成员变量,然后写个JavaScript函数
<script language= "javascript ">
function prompt()
{
return confirm( "你真要 " + <%=const%> + "删除吗? ");
}

Button的OnClientClick属性设置成:return prompt();
[解决办法]
Button1.Attributes.Add( "onclick ", "return confirm( ' " + mes + " ') ");
放在page——load里
[解决办法]
写错了.
[解决办法]
应该放在Page_Load(object sender, EventArgs e)事件中

热点排行