我們正在試圖讓下面的情況下工作:追加VERSIONNUMBER到ASP:ScriptManager的compositescript標籤
我們用asp:ScriptManager的/ CompositeScripts到我們的腳本合併爲幾個腳本塊,但每次使用後部署到測試系統,我們沒有得到更新版本的css和javascript(瀏覽器緩存)的測試人員遇到麻煩。對於CSS,我們定義了我們自己的CSS用戶控件,它將一個Siteversion參數「?v = 1.0.190」添加到css url中。此站點版本在web.config/appsettings中定義,並且在每次部署時都會遇到。
我們希望能夠對JavaScript使用相同的策略,但到目前爲止我還沒有取得任何成功。 呈現腳本標記時。使用ScriptManager呈現
<script src="/ScriptResource.axd?d=..." type="text/javascript"></script>
鑑於當前配置siteversion爲1.0.190,我希望它渲染
<script src="/ScriptResource.axd?d=...&v=1.0.190" type="text/javascript"></script>
我如何從腳本管理器「腳本」輸出HTML,所以我可以改變它? 它似乎並不存在於渲染渲染的東西,RenderChildren和RenderControl
此致 安德烈亞斯
-1你打開一個賞金,你甚至不選擇一個答案,即使有工作!態度很糟糕。 – Aristos 2010-06-21 13:22:03