我想在一个btn的Click事件中实现以下逻辑.protected void btnSubmit_Click(object sender, EventArgs e)
{
if(IsOverLimited()) //另一个function判断是否超过上限
{
//若超过上限,给出个警告,询问是否继续
......这里我不知该如何处理了.....
if(如果用户点击"确认")
OtherMethodA();
else
OtherMethdB();
}}因为涉及client-side与server-side的两次交互,我一时没折了.第一次是要不要弹出询问对话框,第二次是根据询问对话框的返回值决定server-side的动作.问大侠帮忙,给出替代解决方案也行.
{
if(IsOverLimited()) //另一个function判断是否超过上限
{
//若超过上限,给出个警告,询问是否继续
......这里我不知该如何处理了.....
if(如果用户点击"确认")
OtherMethodA();
else
OtherMethdB();
}}因为涉及client-side与server-side的两次交互,我一时没折了.第一次是要不要弹出询问对话框,第二次是根据询问对话框的返回值决定server-side的动作.问大侠帮忙,给出替代解决方案也行.
我每次需要实现这种功能的时候就另外用一个页面来做提示
if(confirm('执行btnOne Click?'))
document.getElementById('btnOne').click();
else
document.getElementById('btnTwo').click();
一个DIV放询问的是或是不是的按钮
一个DIV放点确认的一个DIV放点否的button用是或是不是控制这二个button。不是很简单
这点我也想到了,因为只是一个小提示,我想应该有更简单一点的替代方案.
Anyway,还是多谢支招.