Проблемы обратной передачи с Firefox на странице aspx

У меня странная проблема на странице aspx. Короче, у меня на странице 3 радиокнопки и таблица. Когда пользователь активирует среднюю кнопку-переключатель, пользователю отображаются два текстовых поля и кнопка. Кнопка служит способом опубликовать страницу. В любом случае обратная передача должна быть только частичной обратной передачей. Все работает нормально в IE, но в Firefox я обнаружил, что если я щелкну за пределами двух текстовых полей, а затем нажму кнопку обновления, вся страница будет отправлена ​​обратно вместо частичной обратной передачи. Если я выберу дату из двух текстовых полей и не выведу курсор из одного из текстовых полей, а затем нажму кнопку, будет выполнена только частичная обратная отправка, чего я и хочу. Вопрос в том, как я могу решить эту проблему с Firefox?

Страница в основном выглядит так:

<asp:RadioButtonList>
   <asp:ListItem Value="1" />
   <asp:ListItem Value="2" />
   <asp:ListItem Value="3" />
<asp:RadioButtonList>

<div>
   ...
   <asp:TextBox />
   ...
   <asp:TextBox />
   ...
   <asp:Button ID="refreshButton" />
</div>
...
<asp:UpdatePanel>
   <ContentTemplate>
      <GridView ... />
   </ContentTemplate>
   <Triggers>
      <asp:AsyncPostBackTrigger 
         ControlID="filterRBL" 
         EventName="SelectedIndexChanged" />
      <asp:AsyncPostBackTrigger 
         ControlID="numberOfRecordsPerPageDDL" 
         EventName="SelectedIndexChanged" />
      <asp:AsyncPostBackTrigger 
         ControlID="refreshButton" 
         EventName="Click" />
   </Triggers>
</asp:UpdatePanel>

Заранее спасибо.


person Zoliqa    schedule 29.01.2010    source источник
comment
Можете ли вы опубликовать часть своего кода/HTML?   -  person Tom van Enckevort    schedule 29.01.2010


Ответы (1)


Возможно, вам потребуется поместить группу элементов управления в тег <asp:Panel> и/или изменить UpdateMode="Conditional" в теге UpdatePanel.

person Alex    schedule 29.01.2010
comment
Я пытался вставить тег UpdateMode=Conditional, но это не помогает, у меня те же проблемы. - person Zoliqa; 01.02.2010