【发布时间】:2008-10-28 20:44:32
【问题描述】:
我有一个 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.net resources globalization