问题描述
前阵子上程式然后,突然开始有大约10%的使用者反应位置怪怪的@@但是平常我上线,前都会使用(IE8、11、Firefox、Chrome),四大主流浏览器测试过想说怎么可能...结果又在测试一次发现!!真的画面没变,本来以为是浏览器问题,因为只有Chrome异常==后来查很久才发现是,浏览器该死的Cache害的,但总不能请遇到的User就清除一下浏览器的Cache内是不决问张昭,外事不决问谷歌XD原来只要<linktype="text/css"rel="stylesheet"href="/Css/Browser.css?20150824"/>后面加上日期即可=======================================================================嗯,我本来是在每个功能页的上方都加入CSS那行但是这样我要改10几只(虽然可以整批调整,但是这样还是麻烦)于是我将CSS移到Master.Page这样只要改一个地方就好但是问题来了.....CSS移动到Master.Page后,我VS的“分割、设计”看到的画面都是没套上CSS的预览....这样设计上很不方便变成要实际Run才能看到套上CSS的结果变成有点两难有点想把CSS搬回去,每个功能页上面请问这个问题怎么解决是VS2012的问题
解决方案
解决方案二:
找到原因href="<%#ResolveUrl("~/")%>害的....但是不用href="<%#ResolveUrl("~/")%>没办法确保请他读取主目录下的CSS路径怎么解决这个问题
解决方案三:
Google:autoversioncss
解决方案四:
引用2楼raaaazer的回复:
Google:autoversioncss
我主要的问题是想问Master.Page如果用了ResolveUrl原本套用Master.Page的页面CSS在VS下预览都看不到了一定要执行才看的到,有办法解决吗><?