我正在使用 ASP.NET 异步发送电子邮件。 我注意到我必须在 View 中设置“Async = true”。
母版页不支持此属性。如何为所有页面设置异步?
最佳答案
你可以在母版页中这样设置。找到解决方案 here :
public abstract class MyBasePage : System.Web.UI.Page
{
public MyBasePage()
{
this.AsyncMode = true;
}
}
然后将 aspx.cs 文件中的继承更改为如下所示:
public partial class WebForm1 : MyBasePage
当您在除构造函数之外的任何其他内容中设置 AsyncMode
属性时,它可能会破坏系统。
关于c# - 如何为所有页面设置 Async ="true"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21934937/