Update Panel AsyncPostback Trigger not working in IE

Viewed 3573

In my application the AsyncPostback trigger of update panel is not working in IE 9 and IE 10 but working in IE 8 and postbacktrigger is also working in all IE version.

This give error

Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed.

I have tried several thing before posting this issue :

  • async = true in page tag
  • registering the postback on page load (this cannot be used as update panel is throughout the system)
  • allowing async in web config

<asp:UpdatePanel runat="server">
                                   <ContentTemplate>
                                       <cc:BinNumberMultiDropDown runat="server" TabIndex="3"    ProgramTrue="true" ID="ddl_bin_number"
                                           CssClass="multiselect">
                                       </cc:BinNumberMultiDropDown>
                                       <asp:RequiredFieldValidator ID="rfv_ddl_bin_number" runat="server"    ControlToValidate="ddl_bin_number" ValidationGroup="vg_rate"    Display="Dynamic"
                                           SetFocusOnError="true"></asp:RequiredFieldValidator>
                                   </ContentTemplate>
                                   <Triggers>
                                       <asp:AsyncPostBackTrigger ControlID="ddl_program" EventName="SelectedIndexChanged" />
                                   </Triggers>
                               </asp:UpdatePanel>

Please suggest me with the solution

I also found that this error is appearing only in Winodws 8 systems

5 Answers
Related