Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.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
Asp.net 使用来自thems目录的css文件更改css指令?_Asp.net_Css_Caching - Fatal编程技术网

Asp.net 使用来自thems目录的css文件更改css指令?

Asp.net 使用来自thems目录的css文件更改css指令?,asp.net,css,caching,Asp.net,Css,Caching,直接关于 我的css文件位于app_themes目录中 所以我不是那个在母版页中添加对它们的引用的人。 那么,我如何实施他们在我的最后一个问题中给我的解决方案呢 谢谢大家! app_themes目录中的CSS文件一直是我的眼中钉,也是因为这个原因,也因为无法控制加载顺序 我不知道如何以编程方式访问它们,至少不能作为对象 加载顺序是按字母顺序排列的,所以我过去只是在所有样式表前面放了一个数字来表示加载顺序,就像我将文件命名为1\u Stylesheet.css,2\u Stylesheet.css

直接关于

我的css文件位于app_themes目录中

所以我不是那个在母版页中添加对它们的引用的人。 那么,我如何实施他们在我的最后一个问题中给我的解决方案呢


谢谢大家!

app_themes目录中的CSS文件一直是我的眼中钉,也是因为这个原因,也因为无法控制加载顺序

我不知道如何以编程方式访问它们,至少不能作为对象

加载顺序是按字母顺序排列的,所以我过去只是在所有样式表前面放了一个数字来表示加载顺序,就像我将文件命名为1\u Stylesheet.css2\u Stylesheet.css,等等

您可以做同样的事情,只需将版本号构建到文件名中,强制缓存获取新文件,因此每次有新版本时,您只需重命名文件1\u样式表\u v1.css1\u样式表\u v2.css等等。因为它们是自动添加的,所以更改名称本身不应该破坏任何东西

这不是一个理想的解决方案,我希望看到一个更好的,不太复杂的解决方案