.net 引用控件出现未知服务器标签解决方法
当在项目当中创建一个自定义控件时,有时会出现服务器标签错误的提示。那是因为需要在web.config文件中的
configuration>system.web>pages>controls下面要添加对控件标签的说明
<pages>
<controls>
<add tagprefix="asp教程" namespace="system.web.ui" assembly="system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"/>
<add tagprefix="asp" namespace="system.web.ui.webcontrols" assembly="system.web.extensions, version=3.5.0.0, culture=neutral, publickeytoken=31bf3856ad364e35"/>
<add tagprefix="xx" namespace="mynamespace" /> </controls>
xx.aspx中引用此控件
<xx:scriptloader id="scriptloader1" runat="server" includeqtfile="true" />
并且在自定义的类文件开头加上
[assembly: tagprefix("mynamespace", "xx")]
namespace mynamespace
{
public class scriptloader: webcontrol}
补充:asp.net教程,.Net开发