0

我目前在自定义控件中使用嵌入式资源。我嵌入了图像,这些图像是用于导航等的图标。但是我需要能够在嵌入的 JavaScript 中使用这些图像来根据某些标准更改图像。

我知道如何在 c# asp.net 页面中访问嵌入式资源,但在 JavaScript 中却不知道。

我尝试了以下但没有成功。

document.getElementById('button1').src = "NAMESPACE.FOLDER/DIRECTORY.IMAGE.png";

我不相信我写的 JavaScript 是错误的,只是图像的访问方式。

我对 CSS / C# 代码的替代方案不感兴趣,因为它必须使用 JS 来完成。

任何帮助,将不胜感激。

提前致谢。

4

1 回答 1

0

如果定义了项目的虚拟路径,请尝试在 src 之前使用斜杠访问图像文件。

如果未定义,请执行以下操作来定义项目的虚拟路径(我想您正在使用Visual Studio):

  1. 单击您的项目名称(不是解决方案)。
  2. 在属性窗口中,将虚拟路径属性更改为"/".
于 2012-09-12T09:20:53.933 回答