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

关于confirm有关问题 求高手帮帮忙~

2012-04-21 
关于confirm问题 求高手帮帮忙~~~C# codeResponse.Write(scriptconfirm(确定所选 +list.Count+ 项数

关于confirm问题 求高手帮帮忙~~~

C# code
Response.Write("<script>confirm('确定所选 "+list.Count+" 项数据的删除?');location.replace(location.href)</script>");            int result = bll_book.DeleteAll(list);            if (result > 0)            {                Response.Write("<script>alert('成功删除 "+list.Count+" 项数据!!');location.replace(location.href)</script>");                binbook();            }


[解决办法]
你那个根本终止不了后面代码的运行,参考这个
http://www.cnblogs.com/applesuch5/archive/2011/03/11/1980567.html
[解决办法]
客户端点删除的时候confirm
[解决办法]
这个提示框放在客户端吧 
用OnClientClick事件
OnclientClick="{if confirm(){'确定删除所有数据?'} return true;return false;}";

[解决办法]
<asp:Button id="btnDelete" runat="server" OnclientClick="{if confirm(){'确定删除所有数据?'} return true;return false;}" OnClick="btnDelete_Click"/>
[解决办法]
C# code
Response.Write("<script>[color=#FF0000]return[/color] confirm('确定所选 "+list.Count.ToString()+" 项数据的删除?');location.replace(location.href)</script>");            int result = bll_book.DeleteAll(list);            if (result > 0)            {                Response.Write("<script>alert('成功删除 "+list.Count.ToString()+" 项数据!!');location.replace(location.href)</script>");                binbook();            }
[解决办法]
C# code
Response.Write("<script>return confirm('确定所选 "+list.Count.ToString()+" 项数据的删除?');location.replace(location.href)</script>");            int result = bll_book.DeleteAll(list);            if (result > 0)            {                Response.Write("<script>alert('成功删除 "+list.Count.ToString()+" 项数据!!');location.replace(location.href)</script>");                binbook();            }
[解决办法]
你应该在弹出提示的时候终止程序的运行
return出去。要继续执行,你需要判断

if(Request.QueryString["step"]=="2")
{
 doStep2();
}

if(Request.QueryString["step"]=="3")
{
 doStep3();
}

明白了吗?

热点排行