搜索
您的当前位置:首页正文

asp.net 引用控件时出现未知服务器标签

来源:爱go旅游网

当在项目当中创建一个自定义控件时,有时会出现服务器标签错误的提示。那是因为需要在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

转载于:https://www.cnblogs.com/hmII/archive/2011/04/22/2025092.html

因篇幅问题不能全部显示,请点此查看更多更全内容

Top