Al colocar un boton para exportar un gridView a Excel nos devuelve el error "No se pudo analizar el mensaje recibido del servidor" la solución es colocar una sentencia Trigger indicando el boton que usamos para exportar con la propiedad PostBackTrigger y lo colocaremos al terminar al etiqueta </ContetTemplate>
Quedando así...
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="ventas">
<div>
<asp:ImageButton ID="imgImprimirGrid" runat="server" ImageUrl="~/Images/imprimir.jpg" OnClick="imgImprimirGrid_Click" />
</div>
<h3>Informe de ventas de franquicias </h3>
<asp:GridView ID="GridView1" runat="server" BackColor="White" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px" CellPadding="3" Font-Names="Verdana" Font-Size="10px" ForeColor="Black" GridLines="Vertical" Height="151px" OnRowCommand="GridView1_RowCommand" Width="100%">
<AlternatingRowStyle BackColor="#DDDDDD" />
<FooterStyle BackColor="#CCCCCC" />
<HeaderStyle BackColor="#B7E4DD" Font-Bold="True" ForeColor="#666666" />
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="#808080" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#383838" />
</asp:GridView>
</div>
</ContentTemplate>
<Triggers> <asp:PostBackTrigger ControlID="imgImprimirGrid" /> </Triggers>
</asp:UpdatePanel>

gracias, me soluciono un problema
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminar