2011-04-14 70 views
8

在過去的ASP.NET中,可以使用Page.ClientScript.GetWebResourceUrl來獲取通過WebResource.axd HttpHandler提取嵌入式資源的URL。GetWebResourceUrl與ASP.NET MVC等價嗎?

在MVC中,似乎並沒有ClientScript(或Page,就此而言)。我找不到與此相媲美的東西。我搜索了MSDN,我甚至用google搜索了它,但沒有發現太多內容。

雖然我當然可以編寫這個功能,也許有一個/腳本/控制器 - 我想看看是否有一個直接的等價或首選模式如何實現此功能。謝謝

+0

您使用aspx或Razor的視圖引擎是什麼? – sarvesh 2011-04-14 18:42:58

+0

[在Razor視圖上處理嵌入式資源的正確方法是什麼?](https://stackoverflow.com/questions/4996522/what-is-the-right-to-to-handle-embedded-resources - 剃刀 - 查看) – Marcel 2017-11-20 20:11:58

回答

8

看看ASP.NET MVC - Extracting Web Resources,希望這會有所幫助。

+2

[Rick Strahl](http://www.west-wind.com/weblog/posts/2009/Jul/30/WebResource-access-in-ASPNET-MVC)也有一個關於這個話題的好帖子(提供了不要反思的方法)。 – patridge 2011-11-03 19:36:23