Здравствуйте, Hermit, Вы писали:
H>Класс BasePage поместить в папку App_Code (ASP.NET Folder)
Спасибо за ответ!
Только тут возникают новые проблемы.
У меня на BasePage есть User Control, который используется в методах BasePage.
Вот такой код у BasePage.aspx поучается после размещения ее в папке App_Code:
...
<%@ Register Src="~/MyCtrl.ascx" TagName="MyCtrl" TagPrefix="AAA" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<AAA:MyCtrl ID="MyCtrl1" runat="server" />
</asp:Content>
Компилятор начинает ругаться на AAA:MyCtrl — мол, нету такого:
Element 'MyCtrl' is not a known element. This can occur if there is a compilation error in the Web site.
Сам файл MyCtrl.ascx находится в корне сайта.