点击删除时要求弹出一个删除确认框为什么只能第二次时才可以弹出呢??
点击删除时要求弹出一个删除确认框为什么只能第二次时才可以弹出呢??
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)事件中