powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
16 сообщений из 16, страница 1 из 1
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157046
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Такая проблема, вот так работает:

Код: c#
1.
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Сохранить в Excel" />


+
Код: c#
1.
2.
3.
4.
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = "Сохранил в Excel !"
}



А вот так, тоже самое, только форма логирования добавилась:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
<asp:LoginView ID="LoginView2" runat="server">
<AnonymousTemplate>
Вы аноним!
</AnonymousTemplate>
<LoggedInTemplate>
Пользователь!
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Сохранить в Excel" />
</LoggedInTemplate>
</asp:LoginView>



подчеркивает:

Код: plaintext
1.
2.
3.
protected void Button1_Click(object sender, EventArgs e)
{
 Label1 .Text = "Сохранил в Excel !"
}

И ошибка в логе: Элемент "Label1" не существует в текущем контексте.

Подскажите, с добавлением LoginView, как надо обращатся к элементам в обработчике?
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157080
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставьте точку останова и посмотрите, что содержит коллекция Controls Вашего Page
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157291
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель, структура документа такая, а как увидеть "коллекцию Controls Вашего Page"?
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157312
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f50а как увидеть "коллекцию Controls Вашего Page"? How to: Use the QuickWatch Dialog Box
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157356
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель, посетил Практическое руководство. Использование диалогового окна быстрого просмотра
Пишется "В режиме приостановки выполнения в меню Отладка выберите команду Быстрая проверка.", нет у меня этой быстрой проверки.. VSPremium 2012.
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157358
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
картинку забыл
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157365
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо остановиться на точке останова
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157390
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель, сделал точку останова на строке с подчеркнутым синим,
пункта "Быстрая проверка" не появилось, все тоже самое.
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157396
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не знаю, у меня 2010, ни разу проблем таких не наблюдал
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157405
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну хорошо, оставим "быструю проверку", просто поместил элементы в "обёртку" в виде LoginView, и как теперь к ним обратиться, скажите плз.
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38157950
няка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не вижу Label1 в том куске разметки что вы дали
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38158389
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Метка там же, над кнопкой:
Код: c#
1.
2.
<asp:Label ID="Label1" runat="server" Text="Метка" Font-Bold="True" Font-Size="X-Large" ForeColor="White"></asp:Label>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Сохранить в Excel" />
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38158414
няка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: c#
1.
2.
var foo = (Label)LoginView2.FindControl("Label1");
foo.Text = "Сохранил в Excel !";
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38158499
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
няка, отлично, спасибо огроменное, вот оно какой синтаксис!
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38158607
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f50,
а теперь срочно осваивайте отладку пока время есть, ато потом опять не до этого будет
...
Рейтинг: 0 / 0
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
    #38160213
f50
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель, непременно ;)
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]