正确使用标签前缀和标签名称?

Kye*_*Kye 5 asp.net user-controls tagprefix tagname

看起来 TagPrefix 和 TagName 都是必需的。我想知道每个元素的正确用法是什么?我在下面得到的代码看起来不对,因为我重复了两次控件的名称......

<%@ Register TagPrefix="ucCustomerSearch" TagName="ucCustomerSearch" Src="~/UserControls/IndividualSearch.ascx"%>
<%@ Register TagPrefix="ucCustomerList" TagName="ucCustomerSearch" Src="~/UserControls/CustomerList.ascx"%>

 <asp:Content ContentPlaceHolderid="PlaceHolderMain" runat="server">

  <ucCustomerSearch:ucCustomerSearch Title="Search" runat="server" />

     <ucCustomerList:ucCustomerList Title="Customer List" runat="server" />

 </asp:Content>
Run Code Online (Sandbox Code Playgroud)

Kla*_*sen 5

就像TagPrefix命名空间一样。您应该对两个控件使用相同的名称,它可以是类似my项目的名称或您真正喜欢的任何名称。但它不应该与您的任何控件相同。