使用新的ASP.NET MVC 3.0 Razor视图引擎,有没有什么办法的javascript代码中在其打电话?

在普通视图引擎,你可以做这样的事情...

<script type="text/javascript">
   $(document).ready(function() {
      function somejQueryFunction(obj) {
         <%= obj.ExecuteSomething() %>
      }
    });
</script>

但我不能找到任何方式做类似剃刀

有帮助吗?

解决方案

以下应该工作:

<script type="text/javascript">
$(document).ready(function() {
    function somejQueryFunction(obj) {
        @obj.ExecuteSomething()
    }
});
</script>

基本上任何时候都具有<%: Expression %><%= Expression %>可以用@Expression

替换它
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top