I want to download a file when the user clicks on filepath in grdiview without refreshing page.Here is the code am trying to do
But am seeing that rowcommand is not firing at all..please let me know..
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="gvUploadProposals" runat="server" AutoGenerateColumns="false" EmptyDataText="No Data Found" onrowcreated="gvUploadProposals_RowCreated">
<Columns>
<asp:BoundField DataField="UploadFileTypeName" HeaderText="FileTypeName" />
<asp:BoundField DataField="UploadFileName" HeaderText="FileName" />
<asp:TemplateField HeaderText="FileIsFinal">
<ItemTemplate>
<asp:CheckBox ID="chkFileIsFinal" runat="server" Enabled="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Download Document">
<ItemTemplate>
<asp:LinkButton ID="lnkDownloadFile" runat="server" Text='<%#Eval("UploadFilePath")%>'
CommandName="Download" CausesValidation="False"> <%#DownloadFile(Eval("UploadFilePath").ToString())%></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="gvUploadProposals" EventName="RowCommand" />
<asp:AsyncPostBackTrigger ControlID="ddlDocumentType" EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
Thanks,
Vishnu