window.confirm是客户端代码只能用js  if(confirm("真的删除"))
{
    alert("del");
}
else
{
    alert("nodel");
}

解决方案 »

  1.   

    无法将c#代码放入if..else..中吗? 如行举个例子好吗?
      

  2.   

    在page_load中加btndelete.Attributes.Add("onclick", "if(confirm('您确信要删除吗?')){}else{return false}");
      

  3.   

    在OnLoad事件里可以写上以下代码:
    btndelete.Attributes.Add("OnClick","javescript:confirmdelete()");Javascript的代码还是可以写在HTML文档中.<script language="javascript">
    <!--
      function confirmdelete()
      {
       if(confirm("真的删除"))
    {
    }
    else
    {
    }  }
    //-->
    </script>
      

  4.   

    <script language="javascript">
    <!--
      function confirmdelete()
      {
       if(confirm("真的删除"))
    {
    这里可以用C#程序吗?
    }
    else
    {
    这里可以用C#程序吗?
    }  }
    //-->
    </script>
      

  5.   

    花了好长时间,终于搞出来一个例子:html部分:
    ---------------------------------------
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <FONT face="宋体">
    <asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server"
    Text="Button"></asp:Button></FONT>
    </form>
    </body>--------------------------------------
    c#部分:
    ------------------------------------
    private void Page_Load(object sender, System.EventArgs e)
    {
                //注册一段javascript,用来处理按钮的单击事件
           
    // 在此处放置用户代码以初始化页面
    if(Page.Request["result"]!=null)
    {
    if(Page.Request["result"].ToString().Trim()=="yes")
       Response.Write("<script language='javascript'>alert('你确定了');location='blank.aspx';</script>");
    else 
    Response.Write("<script language='javascript'>alert('你取消了');location='blank.aspx';</script>");

    }
    } private void Button1_Click(object sender, System.EventArgs e)
    {
    Page.RegisterStartupScript("ConfirmIt","<script language='javascript'> if(confirm('你确定吗?')==true)  location='blank.aspx?result=yes'; else  location='blank.aspx?result=no';</script>"); //Response.Write("<script lanuguage='javascript'>ConfirmIt();</script>"); }
      

  6.   

    在page_load中加this.Button1.Attributes.Add("onclick","javascript:return window.confirm ('are you sure?')");button1.click
    里面写你想yes的内容