在asp.net 1.1中,要使用用戶自定義控件,可能要這樣:
<%@ Register TagPrefix="jackyrong" TagName="header" Src="Controls/Header.ascx" %>
<html>
<body>
<form id="form1" runat="server">
<jacky:header ID="MyHeader" runat="server" />
</form>
</body>
</html>
這樣如果要在很多頁面上設(shè)置自定義控件的話,都要在每個頁面上加上引用,不大方便,而在asp.net 2.0中,可以先統(tǒng)一在web.config里先
設(shè)置好,比如
<?xml version="1.0"?>
<configuration>
<system.web>
<pages>
<controls>
<add tagPrefix="jackyrong" src="~/Controls/Header.ascx" tagName="header"/>
</controls>
</pages>
</system.web>
</configuration>
這樣就一樣可以在頁面里引用自定義控件了,而且不需要每個頁面最開始都要那么麻煩的引用了