当前位置:编程学习 > C#/ASP.NET >>

.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开发 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,