Как поместить общую страницу заголовочного файла на другую страницу? Asp.net
У меня есть мастер-страница в ASP.NET это создает согласованный макет для страниц моего приложения, но есть некоторые страницы, которые помещаются в отдельный файл, поэтому у него нет главной страницы.
У меня также есть отдельная страница файла WACHeader. ascx для заголовка.
Поэтому то, что я хочу сделать, - это поместить общий заголовок или общий макет на страницы, которые помещены в отдельный файл.
Как я могу добавить мастер-страницу в отдельный файл страницы без получения ошибки?
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="TestLogin.aspx.vb" Inherits="ECM.TestLogin" %>
Потому что каждый раз, когда я добавляю
MasterPageFile="~/masterpage/ECM_MasterPage.master"
Я получаю ошибку
Content controls have to be top-level controls in a content page or a nested master page that references a master page.
Как я могу поместить свой общий заголовок?
Что я уже пробовал:
Я попробовал это
<head runat="server"> <link id="Link1" runat="server" rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> <title>ECM Test Login</title> <link rel="stylesheet" href="cssFramework/ecmStyle2.css" type="text/css" media="screen, projection" /> <link href="WAC/WACHeader.ascx" type="text/asp" /> </head>
Но заголовок не отображается.
Я думал о том, чтобы связать страницу WACHeader со страницей TestLogIn, но как?
Пожалуйста, помогите мне с этим. Спасибо.