我在后台代码的一个System.Web.UI.WebControls.Button控件的Clicked事件中写如下语句:
   if .... then
        Response.Write("<scr" & "ipt language=javascript>alert('你没有权限删除记录!')</scr" & "ipt>")
        Return
   end if
当条件为真时,弹不出alter窗口。
同样的代码 在System.Web.UI.WebControls.ImageButton控件中却可以弹出alter窗口。想了好久也没想出来,请教各位遇见过这样的问题吗?

解决方案 »

  1.   

    条件为真了吗?if .... then        Response.Write("<scr" & "ipt language=javascript>alert('你没有权限删除记录!')</scr" & "ipt>")
            Return
    else
            Response.Write("<script language=javascript>alert('条件不成立!')</script>")
            Return
       end if
      

  2.   

    Me.Response.Write("<script language=javascript>alert('操作发生未知错误,请返回!')</script>")
      

  3.   

    if .... then
            Response.Write("<scr" & "ipt language=javascript>alert('你没有权限删除记录!')</scr" & "ipt>")
            Return
       end if將Return改成Response.end()
      

  4.   

    Response.Write("<script>alert('你没有权限删除记录!')<" & "/script>")乱写的,不要理我。
      

  5.   

    Response.Write("<script>alert(\"你没有权限删除记录!\")</script>")
      

  6.   

    Response.Write("<script language=" & "javascript" & ">alert(" & """你没有权限删除记录!& ");</script>")
      

  7.   

    你是不是安装了 google工具条或MSN工具条,窗口被屏蔽了?
      

  8.   

    少了几个引号。修改如下:
    Response.Write("<script language=" & "javascript" & ">alert(" & """你没有权限删除记录!""" & ");</script>")