@register指令通过声明将自定义 ASP.NET 服务器控件添加到页或用户控件中。
1.@register 指令有两种用法如下
<%@ Register tagprefix="tagprefix" Namespace="namespace" Assembly="assembly" %>
<%@ Register tagprefix="tagprefix" Tagname="tagname" Src="pathname" %>
示例:
<%@ Register src="UserControl/UCCategoryTree.ascx" tagname="UCCategoryTree" tagprefix="uc1" %> //注意,上面这句是引用一个用户控件,将这个用户控件注册到当前页面来使用,这里面tagname属性和src属性一定是配对的,只写了tagname值,没有src就无法编译通过。
<%@ Register TagPrefix="webdiyer" Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" %> //这是AspNetPager分页控件的注册语句