I'm working .NET 2008. I created a master page and it contains the properties and HTML below. However when I try to build or rebuild my application I get this message "Unknown Server Tag" Also, I get message: "Circular file references are not allowed"
Can someone please help by telling me what I'm doing wrong.
HTML
=======
<%@ Master Language="
VB" CodeFile="MasterPage.master.
vb" Inherits="Masters_MasterPage" %>
<%@ Register src="~/ucMainHeader.ascx" tagname="ucMainHeader" tagprefix="uc1" %>
<%@ Register src="~/ucCDSMenu.ascx" tagname="ucCDSMenu" tagprefix="uc2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Master Page</title>
<link href="../ssMainPageStyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body >
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<table cellpadding="0" cellspacing="0">
<tr>
<td>
<asp:Image ID="Image1" runat="server" ImageUrl="~/Images/cds_top.gif" />
</td>
</tr>
<tr>
<td>
<uc2:ucCDSMenu ID="ucCDSMenu1" runat="server" />
<uc1:ucMainHeader ID="ucMainHeader1" runat="server" />
<asp:ContentPlaceHolder ID="cphDetail" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
PROPERTIES
==========
Public Overrides Property HeadingInfoMsg() As String
Get
Return Me.ucMainHeader1.HeadingInfoMsg
End Get
Set(ByVal value As String)
Me.ucMainHeader1.HeadingInfoMsg = value
End Set
End Property
Public Overrides Property GeneralInfoMsg() As String
Get
Return Me.ucMainHeader1.GeneralInfoMsg
End Get
Set(ByVal value As String)
Me.ucMainHeader1.GeneralInfoMsg = value
End Set
End Property
Public Overrides Property DBSystemEnvironment() As String
Get
Return Me.ucMainHeader1.DBSystemEnvironment
End Get
Set(ByVal value As String)
Me.ucMainHeader1.DBSystemEnvironment = value
End Set
End Property
Public Overrides WriteOnly Property DBSystemVisible() As Boolean
Set(ByVal value As Boolean)
Me.ucMainHeader1.DBSystemVisible = value
End Set
End Property
Public Overrides WriteOnly Property DisplayMenu() As Boolean
Set(ByVal value As Boolean)
Me.ucCDSMenu1.DisplayMenu = value
End Set
End Property
End Class