【发布时间】:2014-09-13 19:38:53
【问题描述】:
无法在浏览器上打开包含锐利 (#) 字符的 .PDF 文件。示例:Visual C# How to Program.pdf。
下载书的代码:
<asp:FormView ID="FormView2" runat="server">
<ItemTemplate>
<asp:LoginView ID="LoginView1" runat="server">
<LoggedInTemplate>
<asp:HyperLink ID="HyperLink1" ToolTip="Download book" runat="server" NavigateUrl='<%# Eval("PDFUrl") %>' Text="Download" Target="_blank"></asp:HyperLink>
<br />
</LoggedInTemplate>
<AnonymousTemplate>
<asp:LoginStatus ID="LoginStatus1" LoginText="Login" runat="server" /> or <a href="../login/register.aspx">register</a> to download book.
</AnonymousTemplate>
</asp:LoginView>
</ItemTemplate>
</asp:FormView>
当我点击下载时,它会在新标签页上显示:
HTTP 错误 404.0 - 未找到 您要查找的资源已被删除、名称已更改或暂时不可用。
【问题讨论】:
标签: asp.net