La soluzione sta nel fatto che occorre inserire un trigger per il pulsante che genera tale file.
Qui di seguito si riporta un esempio di codice in cui all'interno di una colonna di un controllo GridView, si trova un pulsante, che permette il download del file.
Nella colonna è stato aggiunto un update panell di ajax.
<asp:UpdatePanel ID="innerPanel" runat="server">
<ContentTemplate>
<asp:ImageButton ID="ImbDownload" Visible="false" Width="100%" OnClick="ImbDownload_Click"
ToolTip="Download" runat="server" />
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="ImbDownload" />
</Triggers>
</asp:UpdatePanel>
Nessun commento:
Posta un commento