asp.net中@Register指令

@register指令是用来创建标记前缀和自定义控件之间的关联,这提供了一种在asp.net应用程序文件中引用自定义控件的方法

<%@Register tagprefix="" namespace="" assembly=""%>

<%@Register tagprefix="" tagname="" src=""%>

assembly : 设置与tagprefix属性关联的命名空间所驻留的程序集。如果将自定义控件的源码放在应用程序的APP_CODE文件夹下,asp.net会在运行时动态编译源文件,因此不必使用assembly属性

namespace:设置正在注册的自定义的命名空间

src:与tagprefix:tagname对关联的声明性用户控件文件的相对或绝对位置

tagname:与类关联的任意别名。此属性只用于用户控件。注:指向所使用的控件的名字,在同一个命名空间里的空间名是唯一的,控件名一般都是表明控件的功能的

tagprefix:提供对包含指令的文件中所使用的标记的命名空间的短引用。定义了控件位置的命名空间,有了命名空间的制约,就可在同一个网页里使用不同的功能的同名控件

你可能感兴趣的:(asp.net)