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

Код: 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
19.02.2013, 11:51
    #38157080
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
поставьте точку останова и посмотрите, что содержит коллекция Controls Вашего Page
...
Рейтинг: 0 / 0
19.02.2013, 13:26
    #38157291
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Паганель, структура документа такая, а как увидеть "коллекцию Controls Вашего Page"?
...
Рейтинг: 0 / 0
19.02.2013, 13:38
    #38157312
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
f50а как увидеть "коллекцию Controls Вашего Page"? How to: Use the QuickWatch Dialog Box
...
Рейтинг: 0 / 0
19.02.2013, 13:59
    #38157356
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Паганель, посетил Практическое руководство. Использование диалогового окна быстрого просмотра
Пишется "В режиме приостановки выполнения в меню Отладка выберите команду Быстрая проверка.", нет у меня этой быстрой проверки.. VSPremium 2012.
...
Рейтинг: 0 / 0
19.02.2013, 14:00
    #38157358
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
картинку забыл
...
Рейтинг: 0 / 0
19.02.2013, 14:02
    #38157365
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
надо остановиться на точке останова
...
Рейтинг: 0 / 0
19.02.2013, 14:13
    #38157390
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Паганель, сделал точку останова на строке с подчеркнутым синим,
пункта "Быстрая проверка" не появилось, все тоже самое.
...
Рейтинг: 0 / 0
19.02.2013, 14:18
    #38157396
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Я не знаю, у меня 2010, ни разу проблем таких не наблюдал
...
Рейтинг: 0 / 0
19.02.2013, 14:22
    #38157405
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Ну хорошо, оставим "быструю проверку", просто поместил элементы в "обёртку" в виде LoginView, и как теперь к ним обратиться, скажите плз.
...
Рейтинг: 0 / 0
19.02.2013, 19:16
    #38157950
няка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
не вижу Label1 в том куске разметки что вы дали
...
Рейтинг: 0 / 0
20.02.2013, 08:16
    #38158389
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Метка там же, над кнопкой:
Код: 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
20.02.2013, 09:17
    #38158414
няка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Код: c#
1.
2.
var foo = (Label)LoginView2.FindControl("Label1");
foo.Text = "Сохранил в Excel !";
...
Рейтинг: 0 / 0
20.02.2013, 10:33
    #38158499
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
няка, отлично, спасибо огроменное, вот оно какой синтаксис!
...
Рейтинг: 0 / 0
20.02.2013, 11:23
    #38158607
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
f50,
а теперь срочно осваивайте отладку пока время есть, ато потом опять не до этого будет
...
Рейтинг: 0 / 0
21.02.2013, 10:14
    #38160213
f50
f50
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте."
Паганель, непременно ;)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поместил всё в LoginView - словил "Элемент *** не существует в текущем контексте." / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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