Cuando trabajamos con UpdatePanel en ASP existe la posibilidad de que no se pueda realizar una respuesta de cualquier tipo de contenido sin realizar un postback.
Por ejemplo: creación de un fichero xls o xlsx de Excel.
...
HttpContext.Current.Response.ContentType = "application/ms-excel";
...
Si el control que hace de trigger se encuentra dentro del mismo updatepanel es muy posible que sea necesario indicar en el script que dicho control desencadenará el evento.
<asp:UpdatePanel runat="server" ID="upPanel">
<Triggers>
<asp:PostBackTrigger ControlID="btnTrigger" />
</Triggers>
...
</asp:UpdatePanel>
Hacer un Response de cualquier tipo de contenido dentro de un UpdatePanel
No hay comentarios:
Publicar un comentario