string ResFlag = this.ddlResFlag.Text;//最终结果
                     if (ResFlag.Equals("成功"))
            { 
                
            }
当用户在文本框中输入“成功”,点击提交按钮的时候,我相弹出个确认框,提示他“确定后不能更改”然后他点击确认框中的确定按钮才执行插入事件,如何写?

解决方案 »

  1.   

    在按钮的 onClientClient="return confirm('确定后不能更改。')"
      

  2.   

    服务器控件可以用楼上说的,直接用onClientClient,里面用js的confirm
    Html控件,直接在onclick里面加js代码
      

  3.   

    我点击后才判断的啊,ResFlag 值不确定,只有当ResFlag 是“确定”的时候才弹出对话框。不能在按钮上写
      

  4.   

    onClientClient="if(document.getElementById(TextID).value=='成功')return confirm('确定后不能更改。')"
      

  5.   

    string ResFlag = this.ddlResFlag.Text;//最终结果
              if (ResFlag.Equals("成功"))
             { 
               Page.ClientScript.RegisterStartupScript(this.GetType(),"","<script>alert('你想要提示的话')</script>");
             }
      

  6.   

    差不多是LS说的效果,我ResFlag是个下拉选项框,里面有2个值得“待定”和“确定”,当下拉框的值选择:“确定”的时候,我点击按钮提交才会弹出确认框,然后用户点击确定才会执行下面的操作。
      

  7.   

    response.write("<script>return  confirm('确定要输入某?')</script>")
      

  8.   

    onClientClient="return confirm('确定后不能更改。')"