后台代码:
protected void button1_Click(sender....)
{
   int value = 0;
   .......; //这里调用某个计算函数;
   if (value < 18)
   {
      Response.Write("<script>confirm('value < 18,继续吗?')");
   }
   ......;
}在Web环境下可以实现以上的功能吗?就是说我需要在点击Button1的事件中先执行一段代码,然后检查value的值,若满足一定的条件,就弹出Confirm()对话框,用户点击'确定'则继续运行下去,否则就退出该事件。
请高手明示,若确实不行的话我也就死心了。

解决方案 »

  1.   

    其实很简单啊   
      在js里面调用后台的删除方法就可以了,利用ajax。   
      这个例子很好理解:   
          function   DeleteMessge(   theID,thisObj   )   
                            {   
                                if(window.confirm("您确定要删除该条消息吗?"))   
                                {   
                                  News.DeleteMessage(   theID   );     //调用后台删除的方法   
                                  return   true;   
                                  }   
                                  else   return   false;   
                            }   
        
      后台:   
      [AjaxPro.AjaxMethod]   
          public   void   DelMessage(int   id)   
          {   
              MessageManager.delMessage(id);     //del方法