加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

如何在asp.net网站上使用图片资源?

发布时间:2020-12-15 23:56:36 所属栏目:asp.Net 来源:网络整理
导读:我有一个c#网站,它使用了大量带有嵌入式英文文本的图像. 如何根据语言使用标准资源文件交换图像? 我的App_GlobalResources目录中有一个resx文件,但我似乎无法将它插入到imageurl的asp:image控件中. 想法? 更新: 有关更多信息,请参阅图像标记代码: asp:i
我有一个c#网站,它使用了大量带有嵌入式英文文本的图像.

如何根据语言使用标准资源文件交换图像?

我的App_GlobalResources目录中有一个resx文件,但我似乎无法将它插入到imageurl的asp:image控件中.

想法?

更新:

有关更多信息,请参阅图像标记代码:

<asp:image runat="server" ID="img2" ImageUrl="<%$Resources: Resource,cs_logo %>" />

客户端的结果是:

<img id="img2" src="System.Drawing.Bitmap" style="border-width:0px;" />

请注意,来源显然不是我所期望的……

解决方法

您可以将图像的URL存储在资源文件中,并在控件中使用以下内联代码
<asp:Image ImageUrl="<%$resources:Image1 %>" />

更新

这个link对你想要完成的事情有所帮助

要么

您还可以尝试将资源存储为字符串并将值设置为url位置,而不是将图像存储在资源文件中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读