在2005下建立的母版页中加入如下代码:
protected void Page_Load(object sender, EventArgs e)
{
    Page.ClientScript.RegisterClientScriptBlock("","", "<script language='javascript'>alert('asfasf')</script>");     this.Page.Response.End();
}但输出的页面HTML并没有出现对应JS脚本。或者是加到Page_UnLoad事件中?在VS05下如何添加Page_UnLoad事件?它对控件、事件绑定的代码存放在什么文件中?

解决方案 »

  1.   

    在OnLoad中写OnUnload事件似乎感觉不太合适。
      

  2.   

    //this.Page.Response.End();
    把这句注掉
      

  3.   

    目的就是不希望出现下面的内容。如果注掉Response.End();就得不到结果了。
      

  4.   

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

  5.   

    Response.write(...);
    Respone.End();
      

  6.   

    服务器端的代码要先执行,执行END就表示停止发送HTML。