Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Вт Сен 14 2010 00:01 Заголовок сообщения: ASP .NET: The name does not exist in the current |
|
|
Ничего понять не могу. Есть мастер-страница с таким вот кодом: Код: | <%@master codefile="/codefile.cs" inherits="IndexMaster"%>
<html>
<body>
<asp:multiview activeviewindex="0" id="asp_logo" runat="server">
<asp:view runat="server">Text 1</asp:view>
<asp:view runat="server">Text 2</asp:view>
</asp:multiview>
<asp:contentplaceholder id="asp_content" runat="server" />
</body>
</html> | И есть codefile.cs, в котором написано: Код: | partial class IndexMaster: MasterPage {
protected void Page_Load() {asp_logo.ActiveViewIndex = 1;}
} | Обращение к странице вылетает со словами "The name 'asp_logo' does not exist in the current context".
Самое странное, что на попытку добавить в класс строку типа private MultiView asp_logo, компилятор скажет "The type 'IndexMaster' already contains a definition for 'asp_logo'".
Я что-то совсем не пойму логику этого ASP 2! Как мне избавиться от ошибки?
Спасибо! |
|