如何管理图像,CSS和JavaScript文件的路径?

时间:2011-07-13 12:12:14

标签: asp.net asp.net-2.0 asp.net-3.5

管理不同文件夹中不同页面的路径的最佳方法是什么?

请允许我再说一些细节。

我在3个位置(在root,admin文件夹和members文件夹中)有aspx文件,所有表单共享一个位于root上的mster页面。我有IMAGES,SCRIPTS和CSS文件夹来包含图像,java脚本和样式表文件。

当我在继承母版页的文件夹(管理员或成员)中创建页面时,会出现路径问题。从根本上说,所有路径都是正确的,但在这里它们在文件夹中是正确的。

有一些解决方案,但这些看起来不是很优雅。例如,在fodlers中复制和创建多个母版页对我来说是一个选项,但我是否应该复制和过去图像和其他文件?

请指导我处理此类路径问题的最佳方法。

1 个答案:

答案 0 :(得分:0)

您可以将此资源保留在原位。在master中,使用“〜”标记application-root-relative ressources。它的使用方式与“。”相同,但“。”指的是当前目录。 e.g。

~/path/to/image.jpg

而不是

./path/to/image.jpg