Response.Write("<script>confirm('??')</script>");

解决方案 »

  1.   

    RegisterStartupScript("","<script>alert('dfsdf');</script>");
      

  2.   

    Response.Write("<script language = jscript>alert('" + 你的提示信息 + "')</script>");
      

  3.   

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

  4.   

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

  5.   

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

  6.   

    可以使用C#中的MessageBox的show方法。
    具体是先在项目中引用System.Windows.Forms.dll
    然后在后台代码中引用 using System.Windows.Forms然后就可以使用了
    MessageBox.show();
    参数可以根据框架的提示设置。
      

  7.   

    foreverwait(祥子) ----你搞错Web和Windows Form 的区别了
      

  8.   

    如果是用C#提供的语句的话,最好用Page.RegisterClientScriptBlock或是Page.RegisterClientScriptBlock这两个函数,它们使用的效果要好于Response.Write()。我以前也用Response.write,后来发现了更好的前两个函数。
      

  9.   

    zhaojx1979(福星小子) ,how to use Page.RegisterClientScriptBlock???
      

  10.   

    Page.RegisterClientScriptBlock("你自己定义的注册字符",“你的脚本块”),在客户端
    将出现在<form>后。
      

  11.   

    楼上的真是高人,还会用Page.RegisterClientScriptBlock,
    以前我都是用Response.Write("<script language=javascript>alert('dkgj');</script>");的方式,在某些情况下这种方法会被编译器报错,比如在一个自定义服务器控件的自定义事件中使用Resonse.Wirte会出现异常。
      

  12.   

    webform中不能引用System.Windows.Forms.dll吧http://expert.csdn.net/Expert/TopicView1.asp?id=2082621