可以使用javascriptresponse.write ("<script>alert()</script>");
注意大小写

解决方案 »

  1.   

    一样要用啊。
    void Page_Load(object sender,EventArgs e)
    {
      Response.Write("<script language='JavaScript'>alert('hi');</script>");
    }
      

  2.   

    c#:
    Response.Write ("<script>alert('aaa');</script>");
    vb.net:
    response.write ("<script>alert('aaa');</script>");
      

  3.   

    c#:
    Response.Write ("<script>alert('aaa');</script>");
    vb.net:
    response.write ("<script>alert('aaa');</script>");
      

  4.   

    response.write ("<script>alert("你要显示的内容")</script>");
      

  5.   

    Response.Write("<script>javascript:alert('message')</script>");
      

  6.   

    Page.Response.Write("<script language='JavaScript'>alert('大家好');</script>");
      

  7.   

    Response.write ("<script>alert("ok")</script>");
      

  8.   

    www.aspxcontrol.com 好地方! 有你要的控件,我朋友做的
      

  9.   

    我想如果要实现简单的功能我想前面大虾们说的javascript方法是很好地解决方案!
    不知道你要求他到什么样的功能???当然也可以使用第三方的控件!毕竟是测试过的比自己写的BUG少很多!主要看你的需求了!
      

  10.   

    private void Button1_Click(object sender, System.EventArgs e)
    {

    DialogResult result;
    if(TextBox1.Text=="")
    {
    result=MessageBox.Show("You must enter a name.", "Name Entry Error",MessageBoxButtons.YesNo,
    MessageBoxIcon.Information,MessageBoxDefaultButton.Button1,MessageBoxOptions.ServiceNotification);
    if(result == DialogResult.Yes)
      {
      Label1.Text="文本框为空值!";
      }   
    }

    }
      

  11.   

    如果使用了response.write ("<javascript>.......类似的代码,而在以后的asp代码中重新定向了页面,并且该页面开启了缓冲,则不会打开对话框
      

  12.   

    brightview(brightview) :
    为什么呢?
    我不明白。
      

  13.   

    没什么好办法,用javascript的话效果不太好,最好想其他的方式!
      

  14.   

    如果使用了response.write ("<javascript>.......类似的代码,而在以后的asp代码中重新定向了页面,并且该页面开启了缓冲,则不会打开对话框asp会把所有的代码执行完后才发送到用户端,当发送该javascrip代码后客户端还没有来得及执行,页面被重定向了
    而关闭缓冲,将一边执行,一边发送结果,当然了,如果程序执行太快,该javascrip仍然不能被执行
      

  15.   

    可以重新想一个办法
    你可以在asp net中定向,那为什么不在js中定向呢?
    Response.Write(@"<script>alert('Hello');location.href='"+myUrl+"';</script>");
     保证实现相同功能》
    To bonnie168(虚拟过客.net) :
    你用的messagebox的方法固然可以打出提示框,但是都是在服务器端打出来,在客户端是出现不了的!
      

  16.   

    要实现MessageBox,只能使用JS来进行虚拟,然后再提交到服务器,页面简单时这样使用是可以的,如果页面东西太多的话,使用效果就不好了。我做的WebMessageBox对生成的JS进行了简单的包装,可以完成你想要的一般效果。下载地址:www.aspxcontrol.com
      

  17.   

    Response.Write("<script language='JavaScript'>alert('大家好');</script>");
      

  18.   

    微软的文档中有一个推荐使用的方法,不要用response.write("");返回前台的方法,
    参考文档中的方法吧,那个方法就不会有brightview(brightview)说的那个问题,