jaz*_*cat 5 asp.net asp.net-mvc razor
<script src="~/js/myscript.js" /> <!-- cool trick by the way!! -->
Run Code Online (Sandbox Code Playgroud)
有什么办法可以覆盖代字号的处理吗?
这背后的原因
我想"覆盖"这个的原因是因为我使用CDN所以"root"应该指向不同的域.
我已经为Url.Content("~/blahblah")扩展编写了自己的替代品,所以它指向我需要的地方(我自己Url.ContentCDN("~/blah")实际上指向xxx.cloudfront.net/blah)我可以为Razor的内置"hack"做这样的事情吗?不知道我从哪里开始......
或者唯一的方法是在我的解决方案中找到所有波浪路径并插入我的Url-extension?(解决方案是相当大的,数百个视图,所以"更清洁"的方式是重载/覆盖这个)
谢谢!