我对ASP.NET和C#相当陌生,并且开始接管以前的开发人员的大型项目。我遇到了一个ASP.NET标记,该标记无法通过在线搜索找到任何文档,并且以前的开发人员无法查询。
有人认出这个“ blac”标签吗?在我正在处理的项目中,这两种方式都使用了它:
<blac:PriorityLabel>
<blac:DBDataSource>
我不确定为什么标记是“ blac:”而不是“ asp:”。
任何指导表示赞赏。
最佳答案
这是用户控件的别名。例如:
<%@ Register TagPrefix="scott" TagName="header" Src="Controls/Header.ascx" %>
<%@ Register TagPrefix="scott" TagName="footer" Src="Controls/Footer.ascx" %>
<%@ Register TagPrefix="ControlVendor" Assembly="ControlVendor" %>
<html>
<body>
<form id="form1" runat="server">
<scott:header ID="MyHeader" runat="server" />
</form>
</body>
</html>
关于c# - 什么是ASP.NET标记<blac :?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32259365/