我的“GeneralControls”程序集(经典 DLL)中有一些控件,它们由 .ascx 文件(以及它们的代码隐藏)组成。
我正在引用该 DLL,并将控件用作:
<%@ Register Tagprefix="g" Assembly="GeneralControls" Namespace="GeneralControls.UI" %>
<g:FooterControl ID="Footer" runat="server" />
但是,FooterControl 包含一些其他控件(标签等),并且那些从代码隐藏中使用的控件 throws NullArgumentException
。共享 ascx 控件的正确方法是什么?提前致谢。