Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 作为嵌入式资源加载的css的背景图像_C#_Asp.net_User Controls - Fatal编程技术网

C# 作为嵌入式资源加载的css的背景图像

C# 作为嵌入式资源加载的css的背景图像,c#,asp.net,user-controls,C#,Asp.net,User Controls,我在类库中创建了一个控件,默认情况下,它应该使用一些CSS设置样式。 我已经创建了一个CSS文件,将其添加到库中,并将其作为一个资源嵌入,以便用于默认样式 CSS文件包含一些设置背景图像属性的类。用于此操作的图像也作为嵌入资源添加到我的库中。 正如预期的那样,CSS将正确运行,但它不会显示图像,因为它们是相对于CSS文件添加的,因此请求../images/my_image.png将导致404,因为它实际上不作为my_image.png存在,而是作为.axd资源下载的 关于如何克服这个问题有什么想

我在类库中创建了一个控件,默认情况下,它应该使用一些CSS设置样式。 我已经创建了一个CSS文件,将其添加到库中,并将其作为一个资源嵌入,以便用于默认样式

CSS文件包含一些设置背景图像属性的类。用于此操作的图像也作为嵌入资源添加到我的库中。 正如预期的那样,CSS将正确运行,但它不会显示图像,因为它们是相对于CSS文件添加的,因此请求../images/my_image.png将导致404,因为它实际上不作为my_image.png存在,而是作为.axd资源下载的

关于如何克服这个问题有什么想法吗

非常感谢您的任何帮助


Kali.

我记得我读过一篇关于在嵌入式资源中获取javascript的文章

使用WebResource.axd通过URL访问嵌入式资源