none
Проблема с IE8. Работа с asp.net Ajax RRS feed

  • Вопрос

  • Имеется следующая проблема. Имеется Web-клиент написанный на asp.net framework 3.5 с использованием технологии Ajax. Имеется панель обернутая в UpdatePanel, которая обновляется по таймеру каждые 5 секунд. Панель обновляется без проблем, но при этом теряется фокус из элемента управления, например, из DropDownList из другой панели ,которая не должна обновляться, также имеется эффект, что страница дергается, то есть, если пользователь проскролил страницу вниз, то после обновляния страницы пользователь снова оказывается в начале. В других браузерах данный эффект не воспроизводится. Если, кто-то сталкивался с данной проблемой, подскажите пожалуйста решение, или дайте ссылку на решение данной проблемы.
    3 марта 2011 г. 12:14

Ответы

Все ответы

  • Имеется следующая проблема. Имеется Web-клиент написанный на asp.net framework 3.5 с использованием технологии Ajax. Имеется панель обернутая в UpdatePanel, которая обновляется по таймеру каждые 5 секунд. Панель обновляется без проблем, но при этом теряется фокус из элемента управления, например, из DropDownList из другой панели ,которая не должна обновляться, также имеется эффект, что страница дергается, то есть, если пользователь проскролил страницу вниз, то после обновляния страницы пользователь снова оказывается в начале. В других браузерах данный эффект не воспроизводится. Если, кто-то сталкивался с данной проблемой, подскажите пожалуйста решение, или дайте ссылку на решение данной проблемы.
    Пробовали ли Вы Добавить ещё одну панель в которую поместите другую UpdatePanel, которая обновляется и DropDownList?
    5 марта 2011 г. 8:23
  • Я думаю что если Вы добавите следующее св-во в Вашеи странице
    то ето решит  проблему


    <%@ Page   ....  MaintainScrollPositionOnPostback="true"

    вот ссылка на  MSDN

    http://msdn.microsoft.com/ru-ru/library/system.web.ui.page.maintainscrollpositiononpostback.aspx

     

    12 марта 2011 г. 22:00