Кнопка не работает с панелью обновления в asp.net
Привет,
На моем онлайн-тестовом сайте я разместил таймер и метку для отображения времени обратного отсчета на панели обновления. Я поместил кнопку next для отображения следующего вопроса за пределами панели обновления.
Моя проблема заключается в том, что нажатие кнопки не работает с панелью обновления. Без использования панели обновления и таймера он работает хорошо. Как я могу решить эту проблему?
Я также попытался разместить целые инструменты внутри панели обновления. Это мне не помогло.
Вот мой код:
<asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <table class="style1"> <tr> <td class="style2"> <asp:Timer ID="Timer1" runat="server" Interval="1000" ontick="Timer1_Tick"> </asp:Timer> <asp:Label ID="lblTimer" runat="server"></asp:Label> </tr> <tr> <td style="margin-left: 40px" class="style3"> <asp:Label ID="lblQuestion" runat="server"></asp:Label> </td> </tr> </table> </ContentTemplate> </asp:UpdatePanel> <table> <tr> <td style="margin-left: 40px" class="style2"> <asp:RadioButtonList ID="rblOptions" runat="server"> </asp:RadioButtonList> </td> </tr> <tr> <td style="margin-left: 40px" class="style2"> <table class="style1"> <tr> <td class="style2"> <asp:Button ID="btnNext" runat="server" onclick="btnNext_Click" Text="Next" Width="75px" /> </td> <td> <asp:Button ID="btnFinish" runat="server" onclick="btnFinish_Click" Text="Finish" Width="75px" /> </td> </tr> <tr> <td class="style2"> </td> <td> <asp:Label ID="lblScore" runat="server">Score : </asp:Label> </td> </tr> </table>
Я добавил следующий код.
<Triggers> <asp:AsyncPostBackTrigger ControlID="btnNext" EventName="Click"/> </Triggers>
И все же это не сработало. Не могли бы вы пожалуйста помочь мне....
Выбор переключателя автоматически снимается при использовании панели обновления. Какая-нибудь помощь...?
Спасибо....