Page_load事件button1.Attributes("onclick") = "return confirm('确定要提交吗?');"
.aspx 页面<asp:button id="button1" runat="server" text="submit"/>

解决方案 »

  1.   

    c#Page_load事件button1.Attributes["onclick"] = "return confirm('确定要提交吗?');";
    .aspx 页面<asp:button id="button1" runat="server" text="submit"/>
      

  2.   

    Page_load{
       button1.Attributes["onclick"] = "return confirm('确定要提交吗?');";
             }
      

  3.   

    可惜我用的不是按钮,我是传递页面参数来删除数据的!就是再执行删除SQL语句前,我想确定一下是否真的删除,
    该怎么顶哦~~~
      

  4.   

    在删除之前执行一个form不行吗,确定键绑一个form的退出,取消键绑一个数据操作的退出,不执行任何操作,只是停顿一下就是了
      

  5.   

    呵呵,实在不行还有一个办法,你在删除之后添加form,确定的话就什么都不用做,取消的话就再把删除的做一个添加,呵呵,好象累了点,不过实现简单一些
      

  6.   

    在执行一个操作之前总会有一个触发的动作,例如点了一个按钮,Page_Load,selectindexchanged等,在哪里触发的就在哪里加上上面的javascript就行了
      

  7.   

    那么我在说明白一点:
    Page_Load(..)
    {
       .......
       string stable = Request.Params["table"];   //读取某一个数据表的标志
       string sQuery = "";                        //SQL语句变量
       string id = Request.Params["id"];          //数据表中某一条记录ID标志
       stable = stable.Trim();
       id = id.Trim();   //可以弹出一个确认况但是怎么获取用户选择的是确定还是取消?   
       Response.Write("<script>confirm('删除么?');</script>");
       ...
       if(是)
        {如果是确定就执行删除代码}
       else
        {如果是取消就不执行删除代码}
    ..........  
    }//其实就这么简单,关键是怎么获取弹出框的返回值?
    //我想应该很清楚了吧