C# 如何在模板控件中检查isPostback?
我正在web应用程序中使用模板控件。目前,即使页面是回发(可以理解),所有OnLoad都在发生。如何在此方法中访问isPostback属性以运行必要的检查,就像它是页面代码隐藏一样?您可以向标记中添加代码块:C# 如何在模板控件中检查isPostback?,c#,asp.net,postback,template-control,C#,Asp.net,Postback,Template Control,我正在web应用程序中使用模板控件。目前,即使页面是回发(可以理解),所有OnLoad都在发生。如何在此方法中访问isPostback属性以运行必要的检查,就像它是页面代码隐藏一样?您可以向标记中添加代码块: <% if (Page.IsPostBack) { %> <div> markup </div> <% } %> protected override void OnLoad(EventArgs args, object source)
<% if (Page.IsPostBack) { %>
<div> markup </div>
<% } %>
protected override void OnLoad(EventArgs args, object source)
{
if (Page.IsPostBack)
{
// stuff that should only happen during POST
}
}