我想避免页面重新加载或页面回发。当我单击下载按钮时,它会重定向到新页面进行文件下载,但同时会重新加载我不希望的页面。我还使用了ajax来进行回发,但是它不起作用,并且页面正在重新加载。
<asp:UpdatePanel ID="upd1" runat="server">
<ContentTemplate>
<asp:ListView ID="Formlist" runat="server">
<LayoutTemplate>
<ul class="list-group list-group-flush">
<asp:PlaceHolder ID="itemPlaceholder" runat="server" />
</ul>
</LayoutTemplate>
<ItemTemplate>
<li class="list-group-item">
<asp:LinkButton ID="lnkDownload" Visible='<%# Eval("F_Path")==""?false:true %>' CommandArgument = '<%# Eval("F_Path") %>' runat="server" OnClick = "DownloadFile_Final"><i class="fontseting fa fa-download" title="Download" > </i></asp:LinkButton>
<asp:LinkButton ID="lnkView" Visible='<%# Eval("F_Path")==""?false:true %>' CommandArgument = '<%# Eval("F_Path") %>' runat="server" OnClick = "ViewFile"><i class="fontseting fa fa-eye" title="View" > </i></asp:LinkButton>
<p style="text-align:left;color:#53ae7a;font-weight:bold; text-transform: capitalize;"> <%#Eval("F_NAME") %> </p>
<p style="text-align:left;color:#2c2d31; font-size:12px; font-weight:100"> <%#Eval("F_DESC") %> </p>
</li>
</ItemTemplate>
</asp:ListView>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>