我在.cshtml视图中有这个:
<script src="/Scripts/app/app.min.js?@Html.BuildTag()"></script>
Razor将此呈现给视图:
<script src="/Scripts/app/app.min.js?41231112"></script>
当我将.cshtml视图更改为:
<script src="/Scripts/app/app.min.js@Html.BuildTag()"></script>
然后我在渲染视图中得到它:
<script src="/Scripts/app/app.min.js@Html.BuildTag()"></script>
如果@Html.BuildTag()
没有前导41231112
字符,如何让?
呈现<link rel="stylesheet" media="screen" href="http://handsontable.github.io/handsontable-ruleJS/lib/handsontable/handsontable.full.css">
<script src="http://handsontable.github.io/handsontable-ruleJS/lib/RuleJS/js/ruleJS.js"></script>
<script src="http://handsontable.github.io/handsontable-ruleJS/lib/handsontable/handsontable.formula.js"></script>
?
答案 0 :(得分:7)
将其包装在()
。
<script src="/Scripts/app/app.min.js@(Html.BuildTag())"></script>