我可以在ASP.NET的aspx页面的try块中使用Response.Write()

时间:2012-09-14 07:17:19

标签: c# asp.net

try
{                         
    Response.Write("<script language='javascript' type='text/javascript'>");
    Response.Write("window.opener.parent.SetDocumentValues();
    Response.Write("self.close();");
    Response.Write("</script>");
}
catch (System.Web.Services.Protocols.SoapException ex)
{
    throw ex;
}

1 个答案:

答案 0 :(得分:2)

  

我可以在ASP.NET

中的aspx页面的try块中使用Response.Write()

是。您可以。如果try块中发生任何异常,它也会被捕获到catch块中。

顺便说一下,你当前的代码应该编译,你缺少关闭引号和第二行的结束括号

Response.Write("window.opener.parent.SetDocumentValues()");