在网络上只能用webform,不能用winform,所以就不能引用System.Windows.Forms啦,要实现显示对话框,你需要:
Response.Write("<script language=vbscript>\n");
Response.Write("msgBox \""  +  msg  +  "\"\n");
Response.Write("</script>\n");

解决方案 »

  1.   

    如果在web程序中是不允许用这个的
      

  2.   

    那怎么显示象winform一样带确定和取消按钮的对话框呢?
      

  3.   

    自已做一个吧
    private void MsgBox(string str)
    {
    string str1="<script language=javascript>alert(\""+str+"\");</script>";
    Response.Write(str1);
    }使用
    MsgBox("你好");
      

  4.   

    Response.Write(("<script>alert('abc')</script>");
      

  5.   

    哈哈!webform和winfrom是不一样的!虽然编程风格已经很像了!
      

  6.   

    Button.Attributes("OnClick") = "javacript:return confirm('是否继续?');"是 否  取消~ 
    什么都有!
      

  7.   

    Button.Attributes("OnClick") = "javacript:return confirm('是否继续?');"这个怎么用啊?
    我想实现从数据库中删除一条记录,确定就删除,取消就不删除怎么实现?
    帮帮忙吧。
      

  8.   

    你那样的话,如果是用JS写的,客户端,但你取消什么的要返回服务器端
    WEBFRM和WINFRM不一样啦
      

  9.   

    this.Button.Attributes("OnClick") = "<script>confirm('是否继续?');</script>"或者:
    Page.RegisterStartupScript("","<script>if(confirm('用户名未注册,你要注册吗?')){ window.open('Member_info.aspx','','toolbar=no,resizable=yes,scrollbars=yes');window.opener=null;window.close();  }</script>"); 可以不要事件直接执行,大括号{ }中的可以不要
      

  10.   

    第一个不对啊。第二{}里的怎么用自己的语句替代?比如确定就给webform中的button赋值为成功,取消赋值为失败。