背景:当系统发布后修改了css样式,由于浏览器有缓存,所以会造成css样式无效.可通过在css中添加版本号来解决
1 修改css引用
<link rel="stylesheet" href="../css/zTreeStyle/demo.css?version=<%=VersionNo %>>" type="text/css">
<link rel="stylesheet" href="../css/zTreeStyle/zTreeStyle.css" type="text/css">
2:在后台设置版本号
public string VersionNo
{
get
{
return string.Format(ConfigurationManager.AppSettings["VersionNo"], new object[0]);
}
}
3:配置config文件
<!--版本号-->
<add key="VersionNo" value="1.0"/>