[email protected]注册与@引用

我正在使用ASPX页面上的引用用户控件,我想知道这两个页面指令之间有什么区别

@参考文献
@登记册

@Register主要用于将标记前缀注册到以声明方式使用页面中的控件

<%@Register tagprefix=“my”namespace=“MyNamespace”%>
<my:CustomControl runat=server/>

@Reference主要用于引用页面或用户控件(通过文件名或虚拟路径)以编程方式引用页面或控件的成员

<%@Reference Control=“MyControl.ascx”%>
<%MyControl ctrl=(MyControl)Page.LoadControl(“MyControl.ascx”);
ctrl.CustomProperty=“…”//需要引用指令才能访问属性
%&燃气轮机;

发表评论