怎么在ASPNET中SHOW一个MESSAGEBOX?
比如说在一个ASPNET的网页中点一个安钮,出来个MESSAGEBOX的消息框?用C#
谢了。

解决方案 »

  1.   

    private void Page_Load(object sender, System.EventArgs e)
    {
    Page.Response.Write("<script language=javescript>alert('你好');</script>");
    }
      

  2.   

    public void MESSAGEBOX(string info)
    {
    Response.Write("<script language=javascript>alert('" + info + "');</script>");
    }
      

  3.   

    Page.RegisterStartupScript("msg","<script>alert('您输入的月份不对,请重输!')</script>");
      

  4.   

    Response.Write("<script language=javascript>alert('hello');</script>");
      

  5.   

    Page.Response.Write("<script language=javascript>alert('你好');</script>");上面那个些错了
      

  6.   

    Page.Response.Write("<script language=javescript>alert('你好');</script>");
    使用这个语句需要包含什么头文件吗?他说我“C:\My\PollW\Poll\poll.cs(134): 找不到类型或命名空间名称“Response”(是否缺少 using 指令或程序集引用?)

      

  7.   

    Page.Response.Write("<script language=javescript>alert('你好');</script>");
    需要什么头文件?using System.??
      

  8.   

    首先第一一个<div id="showInfo" runat="server"></div>
    //参数1为显示的信息,参数2为javascript脚本。
    private void showMessage(string info,string js)
    {
    string tempStr = "";
    tempStr = tempStr + "<script language=\"JavaScript\">\n<!--\n";

    tempStr = tempStr + "function showMessage()\n";
    tempStr = tempStr + "{\n";
    if(info != "")
    tempStr = tempStr + "alert('" + info + "');\n";
    if(js != "")
    tempStr = tempStr + js + "\n";
    tempStr = tempStr + "}\n";
    tempStr = tempStr + "showMessage();\n";
    tempStr = tempStr + "//-->\n<" + "/script>\n";
    showInfo.InnerHtml = tempStr;
    }