【发布时间】:2013-11-16 09:31:55
【问题描述】:
我在我的网格中使用了一个超链接,我正在下载存储在我的应用程序文件夹中的文件。当文件存在于文件夹中时它工作正常,但如果测试我删除文件然后尝试下载我收到错误The resource cannot be found. 并且我的页面崩溃。如何处理这个找不到文件的异常?我也在我的 PageLoad 上应用了调试点,但调试没有出现。
这是我的 aspx 代码
<asp:TemplateField HeaderText="DOWNLOAD">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" NavigateUrl='<%# Eval("PATH") %>' >Download</asp:HyperLink>
</ItemTemplate>
<HeaderStyle BorderWidth="1px" BorderStyle="Dotted" BorderColor="#DDDDDD" Font-Size="14px"
ForeColor="#333333" Font-Names="Calibri" />
<ItemStyle HorizontalAlign="Center" Width="5%" BorderWidth="0px" ForeColor="#333333"
Font-Names="Calibri" Font-Size="14px"></ItemStyle>
</asp:TemplateField>
【问题讨论】:
标签: c# asp.net exception hyperlink filenotfoundexception