powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Действие видно после 2ого обновления страницы
7 сообщений из 7, страница 1 из 1
Действие видно после 2ого обновления страницы
    #34058735
вопръос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я знаю начнете пинать, что мол написано везде.НО до меня до сих пор не дошло следущее.
Как решить задачу - после нажатия на кнопку заполняется DataTable и связывается с GridView.Видно GridView становится только после 2ого обновления страницы, оно и не мудрено, я понимаю что происходит вначале Load страницы а уж потом вызывается события Click от кнопки, соответственно все уже выведено на экран, чего ожидать то.
Куда смотреть, где читать про это.
Вопрос уже почему так глупо сделали не задаю.
...
Рейтинг: 0 / 0
Действие видно после 2ого обновления страницы
    #34058739
RadioShark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я обычно после нажатия на кнопку делаю релоад страницы через Response.Redirect с каким-либо параметром, например Response.Redirect("default.aspx?action=1"), а в обработчике Page_Load смотрю пришел ли этот параметр и отображаю таблицу (естественно, когда !PostBack).
--
С уважением,
RadioShark
...
Рейтинг: 0 / 0
Действие видно после 2ого обновления страницы
    #34058769
вопроъс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мда я всегда уважаю asp.net, но многи весчиЪ не понятны с точки зрения логики создателей технологии
...
Рейтинг: 0 / 0
Действие видно после 2ого обновления страницы
    #34058906
RadioShark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что же тут непонятного? Я уже давно вкурил ASP.NET и считаю такой метод очень даже логичным :)
--
С уважением,
Алексей К.
...
Рейтинг: 0 / 0
Действие видно после 2ого обновления страницы
    #34059583
Chai_nik!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я знаю начнете пинать, что мол написано везде.НО до меня до сих пор не дошло следущее.
Как решить задачу - после нажатия на кнопку заполняется DataTable и связывается с GridView.Видно GridView становится только после 2ого обновления страницы, оно и не мудрено, я понимаю что происходит вначале Load страницы а уж потом вызывается события Click от кнопки, соответственно все уже выведено на экран, чего ожидать то.
Куда смотреть, где читать про это.
Вопрос уже почему так глупо сделали не задаю.

Нужно просто в обработчике нажатия кнопки после подключения к
Гриду нужного Сорца вызвать метод Грида DataBind();

и все. Должно сработать с первого раза.

Только в Page_load нужно проверять IsPostBack и в зависимости от этого заполнять или нет Грид.
...
Рейтинг: 0 / 0
Действие видно после 2ого обновления страницы
    #34060437
enot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Последнее сообщение, согласен, лучше всего так делать.
кто сказал, что будет легко?)))
...
Рейтинг: 0 / 0
Действие видно после 2ого обновления страницы
    #34062061
вопръос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такс спасибо за ответы немного начинаю вкуривать :).
Ладно возьмем вариант с DataBind при клике и заполнением в Load.
Если у нас TreeView и только при событии Expand мы получаем объект от которого вызвано событие e.Node. Получается этот вариант уже не сработает или я ошибаюсь?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Действие видно после 2ого обновления страницы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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