C# 我可以在ASP.NET中的aspx页面的try块中使用Response.Write()吗 试试看 { 回答。写(“”); Write(“window.opener.parent.SetDocumentValues(); Response.Write(“self.close();”); 回答。写(“”); } catch(System.Web.Services.Protocols.SoapException-ex) { 掷骰子; }

C# 我可以在ASP.NET中的aspx页面的try块中使用Response.Write()吗 试试看 { 回答。写(“”); Write(“window.opener.parent.SetDocumentValues(); Response.Write(“self.close();”); 回答。写(“”); } catch(System.Web.Services.Protocols.SoapException-ex) { 掷骰子; },c#,asp.net,C#,Asp.net,我可以在ASP.NET中的aspx页面的try块中使用Response.Write()吗 是的。您可以。如果在try块中发生任何异常,它也将在catch块中被捕获 顺便说一句,您当前的代码应该编译,您在第2行缺少结束引号和结束括号 try { Response.Write("<script language='javascript' type='text/javascript'>"); Response.Write("

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

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

顺便说一句,您当前的代码应该编译,您在第2行缺少结束引号和结束括号

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;
}

你试过了吗?(并不是说那段代码会抛出SoapException,但我认为这只是一个例子)@lc字面上是的。参见他的代码的第1行;-)你只需要执行脚本吗?我想知道什么时候我们会看到这样的问题:“我可以在while循环中使用if语句吗?”?“关于堆栈溢出:PYes这只是一个例子…,我知道它不会编译everHabib,谢谢你的回答,那是键入时的一个错误…Habib,让我具体地问一下,我们可以使用response.write在页面中吗,如果我在任何地方的页面中使用了UpdatePanel?
Response.Write("window.opener.parent.SetDocumentValues()");