在ASP.NET中如何设置一个消息提示框,在程序运行时弹出该消息框,显示“确定提交吗?”,点击“确定”,程序运行;点击“取消”,程序不运行。

解决方案 »

  1.   

    通常的做法:Button1.Attributes.Add("onclick", "return confirm('确认提交吗?');");
    也可以用其他的实现方法
      

  2.   

    如果是确定后执行服务器端事件,则上面的confirm不能解决问题..
    不过可以用一个页面模拟..
      

  3.   

    Response.Write("<script language=javascript>alert('hello');</script>");
      

  4.   

    bingbingcha(不思不归,不孟不E,原来是头大灰狼) 
    不是啊, iuhxq(小灰) 的方法完全可以了,哪里还要什么页面摸拟,不要误人家
      

  5.   

    哦,没看清问题
    this.Button1.Attributes["onclick"]="javascript:return alert('确定提交吗?')";
      

  6.   

    我把代码放在"提交"按钮的Click事件下好象没用?代码应放哪?
      

  7.   

    用confirm加__doPostBack解决
    添一个linkButton,text属性设为空,名字为'LinkButtonName'。
    把要执行的代码写在linkButton的onclick事件里;
    然后写javascript
    function xx()
    {
       if(confirm('确定吗?','')
         __doPostBack('LinkButtonName','');
     }
    最后加一个html的button,加onclick="javascript:xx();"
    done!
      

  8.   

    我的代码不是放在HTML里面,而是写在cs文件里
      

  9.   

    Response.Write("<script language=javascript>alert('hello');</script>");
    把这个放到 BUTTON CLICK 事件中就可以了
      

  10.   

    你在page_load下面直接加入:
     button1.Attributes("onclick") = "return confirm('确定删除所选择的吗?')"
      

  11.   

    可以使用前台代码呀,
      Response.Write("<script language='javascript'>alert('hello');</script>");
      

  12.   

    RegisterStartupScript("Startup","<script>alert(''hello'!');</script>");
      

  13.   

    Button1.Attributes.Add("onclick","return confirm('确认提交吗?'););
    它自动会出现确定与取消两个按钮.
    也可以response.write("<script language='javascript'>alert('hello');</script>">;
      

  14.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform表单工具,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.
      

  15.   

    在提交按钮里
    <input type="submit" onclick="return confirm('确认提交吗?');">
    <input type="button" onclick="if (confirm('确认提交吗?')) submit();">
      

  16.   

    return confirm();!!!
    最好能贴出你的添加return confirm那段语句
      

  17.   

    我不是在HTML下写的,是在cs文件下写的
    我的代码:this.Response.Write("<script>window.confirm('确定提交吗?')</script>");
    由于无法提取window.confirm('确定提交吗?')的值,因此运行时不管点"确定"还是"取消"都会提交,
    如何解决这个问题?
      

  18.   

    你那句button.attribute.add那句加在page_load的if(!IsPostBack){}里面
      

  19.   

    在Page_Load里给你的按钮ID.Attributes.Add("onclick", "return confirm('确认提交吗?');");
    这样就只有一个按钮触发这个消息框了
      

  20.   

    在事件中写:
    RegisterStartupScript("Startup","<script>alert(''hello'!');</script>");
      

  21.   

    我意思是,我在界面上还设置了数据验证控件,confirm以后就跳过了数据验证,空记录也能提交了,怎么办?