[英]ASP.NET webpart page load firing for all webparts in DeclarativeCatalogPart
問候。
我有一堆ASP.NET Webpart添加到DeclarativeCatalogPart的WebPartsTemplate部分。 這些Web部件是實現System.Web.UI.WebControls.WebParts.IWebPart的經典ASP.NET用戶控件(ascx)。
我發現,添加到DeclarativeCatalogPart的所有控件都會觸發頁面加載事件,這與用戶是否實際上已將該控件添加到可見的WebPartZone有關。
當用戶將WebPart添加到WebPartZone時,有沒有一種方法只能在ascx Webpart中觸發頁面加載? 一致地,我如何不讓DeclarativeCatalogPart中聲明的所有Webpart觸發Page Load事件?
為什么不只是檢查Page_Load,如果Web部件不可見,則僅從Page_Load返回。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.