Последовательность Событий При Загрузке Страницы

Тема в разделе ".NET - Web (ASP.NET, MVC, Razor)", создана пользователем Meshel, 19 фев 2014.

  1. Meshel

    Meshel New Member

    Регистрация:
    19 фев 2014
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте.
    Подскажите, пожалуйста.
    Имеется проект-аналог почтового ящика. Слева GridView (на main.Master), справа GridView (на Default.aspx).
    Нужно, чтобы при переходе по строкам первого грида обновлялся второй грид в соответствии с выбранными строками.
    Получается, что при нажатии на строку первого грида происходит вначале событие Load, производящее отрисовку второго грида, который конечно пока не знает о выбранной строки, а потом только событие нажатия на строку первого грида.
    Как можно это исправить?
     
  2. LuMee

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Если я правильно понимаю проблему, то можно попробовать что-то такое:
    1. В классе master-page'а объявить событие, которое потом программно дергать при выборе строки в гриде, который лежит на мастере.
    2. В Init контентной страницы (Default.aspx) подписаться на это событие мастера.
    3. В обработчике события подгружать нужные данные во второй грид.
    Общую идею можно подсмотреть тут
     
Загрузка...

Поделиться этой страницей