我正在学习用VB。net开发ASP。net的应用
碰到一个问题
就是怎么在xxx.aspx.vb的文件中写确定取消的代码?(类似于vb中的msgbox)

解决方案 »

  1.   

    你是在textbox里加载了数据了 如果加载了 3 你把它改成了 88 想点一下取消 使88变回3那么这样 取消按钮事件下  从数据库重新加载textbox的数据就ok了
      

  2.   

    ??????
    ghjhot(ghjhot)你的代码不对吧?我要的是在服务器端中写在客户端弹出类似于vb中msgbox 的代码!!!
      

  3.   

    Allows ASP.NET server controls to emit client-side script blocks in the Page.[Visual Basic]
    Public Overridable Sub RegisterClientScriptBlock( _
       ByVal key As String, _
       ByVal script As String _
    )<html>
      <head>
         <script language="VB" runat="server">
        Sub Page_Load( sender as Object,e as EventArgs) 
             
           'Form the script that is to be registered at client side.
            Dim scriptString as String = "<script language=JavaScript> function DoClick() {"
            scriptString += "myForm.show.value='Welcome to Microsoft .NET'}<"
            scriptString += "/"
            scriptString += "script>"
          
                If(Not IsClientScriptBlockRegistered("clientScript"))
            RegisterClientScriptBlock("clientScript", scriptString)
            End If
         End Sub
         </script>
      </head>
      <body topmargin="20" leftmargin="10">
         <form id="myForm" runat="server">
            <input type="text" id="show" style="width=200">
          <input type="button" value="ClickMe" onclick="DoClick()">
         </form>
      </body>
    </html>
      

  4.   

    这个要用到js的confirm("?")实现的
      

  5.   

    delrec.Attributes.Add("onclick", "return confirm('Are you sure to delete this record?');")
      

  6.   


    private void Page_Load(object sender, System.EventArgs e)
    {
            this.Button8.Attributes.Add("onclick","return confirm(\"要继续吗?\");");
    }
    按确定会执行下面的命令
    private void Button8_Click(object sender, System.EventArgs e)
    {
    Response.Write("<script>window.alert('确定')</script>");
    }
      

  7.   

    同意楼上2位意见,在服务器端调用JavaScript