Webメソッドからasp.netユーザーコントロールを読み込んでいます。ただし、FirebugまたはChromeでデバッグするときに、JavaScriptに改行がなくなりました。改行を保持する方法はありますか?
[WebMethod]
public static string LoadUserControl(string message)
{
using (Page page = new Page())
{
UserControl userControl = (UserControl)page.LoadControl("Message.ascx");
(userControl.FindControl("lblMessage") as Label).Text = message;
page.Controls.Add(userControl);
using (StringWriter writer = new StringWriter())
{
page.Controls.Add(userControl);
HttpContext.Current.Server.Execute(page, writer, false);
return writer.ToString();
}
}
}