Response.Write("请输入用户名!");
-->>>
Response.Write("<script>alert('请输入用户名!');</script>");

解决方案 »

  1.   

    Response.Write("<script>alert('不可能无效,你检查一下!')</script>");
      

  2.   

    '仿JS的Alert弹出框
            '在页面中的使用方法:Alert("请输入用户名!")
            Public Sub Alert(ByVal Message As String)
                Dim tmpSB As New StringBuilder
                tmpSB.AppendFormat("<script language=javascript>alert('{0}')</script>", Message)
                System.Web.HttpContext.Current.Response.Write(tmpSB.ToString)
            End Sub
      

  3.   

    试试这个
    Page.RegisterStartupScript("t", "<script language=javascript>alert(XXX);</script>")
      

  4.   

    你可以设置一个值,在客户端的Load事件中判断,然后用alert打出来就好了,如果用上面各位写的方法会出现整个页面还没有刷新就弹出来,结果对话框的后面的页面还是空白,不好看,我前段做的项目里面用户就提出来了
      

  5.   

    Response.Write("<script language=javascript>window.alert('星号(*)所标记为必填项');</script>");
      

  6.   

    用response.write(<script></script>)
    有BUG 经常会无故出错(偶尔)
    还是page.RegisterBlockClient("","<script>alert('aaa')</script>")