解决方案 »
- 我决定今天开始吧Nutch转到.net上来!
- 自动运行程序问题
- DrawString时如何控制字的范围
- bitmap缩放后不清晰??怎么办??
- 用sql语句填充datatable时,都是select一个列,为什么引用有时得用rows[0][0],有时rows[0][1]
- 请教,在ERP软件中将每一个单据(如入仓单)定义成一个类合理吗?
- 请使用过Microsoft Help Workshop软件的朋友进来看看!
- c#中关于每天固定时间调用方法的问题??急
- oa文档中的代码,有人看过吗?懂得帮我解释一下?
- 为什么我使用资源文件出错?
- 各位大虾帮看看为啥不能获得图片?
- C# 读取txt文件 从后往前读 检索到某个字符停下,并将含有该字符的行获取出来!
<link href="/assets/main-df2e9527ae72ae48210bfa0213531ded.css?20140321" media="screen" rel="stylesheet" type="text/css" />
知道单独这样可以, 现在想做个统一管理,每次发布新版本时,页面有引用css和js的都加个新的版本号。怎么处理呢?
{
Response.Expires = 0;
Response.CacheControl = "no-cache";
/// 读取当前Web.Config中的一些值
/// </summary>
public static class ConfigHelper
{
//不直接推荐使用ConfigurationManager.AppSettings["Version"]的原因是AppSettings["Version"]中的字符串Version,没有智能提示,另外如果到时不得不修改Version的话,那么就要在系统中到处找,到处修改
//所以封装在同一个地方
/// <summary>
/// 版本
/// </summary>
public static readonly string Version= ConfigurationManager.AppSettings["Version"];如果是mvc的 有更好的方法
在App_Start下面有一个BundleConfig类
你可以看看
这样每次发布新版本都要去web.config中配置了啊? 还有每个单独页面也都要先修改成:.css?<%=ConfigHelper.Version%>。 有好多好多页面,我想的是能不能不要修改每个页面。 在一个BasePage.cs中加点程序来控制的。 帮想想解决办法。
比如 a.js?1
发布一次引用的地方就改一次