【发布时间】:2018-06-17 00:50:10
【问题描述】:
我在转发器控件中有一个 asp 图像,我使用此处找到的标记答案来获取它,以便它链接到实际文件:
具体来说,我用一个 asp:hyperlink 包围它:
<asp:hyperlink id="link" runat="server">
<asp:image id="img" runat="server" imageurl="..." />
</asp:hyperlink>
这个解决方案非常有效。但是,当我尝试在 IE 中单击链接时,它会立即下载图像,然后在底部提示我打开或保存文件的选项。
有没有办法让该超链接在新页面上打开图像?
【问题讨论】:
-
您想单击该图像并在新页面中打开该图像吗?新标签?
-
我希望它弹出,最好是,但除了即时下载之外,我什么都不会。相同的页面,新的页面,无论你得到什么。而目标的想法并没有奏效。
标签: c# asp.net image hyperlink