Asp.net mvc 在MVC razor视图中使用角度变量

Asp.net mvc 在MVC razor视图中使用角度变量,asp.net-mvc,angularjs,asp.net-mvc-4,Asp.net Mvc,Angularjs,Asp.net Mvc 4,有人能告诉我如何在下面的语句中使用angularJS变量吗。因此,我想添加一个角度变量{{x.rate}}来代替scenario.rate,而不是scenario.interestate,我想要{{x.flat} <td class="text-right"> @String.Format("{0:F4}", scenario.InterestRate) </td> @if

有人能告诉我如何在下面的语句中使用angularJS变量吗。因此,我想添加一个角度变量{{x.rate}}来代替scenario.rate,而不是scenario.interestate,我想要{{x.flat}

<td class="text-right">
                    @String.Format("{0:F4}", scenario.InterestRate)
                </td>
              @if (scenario.Rate != null) 

@格式(“{0:F4}”,scenario.InterestRate)
@if(scenario.Rate!=null)

谢谢

你想做的是不可能的。Razor模板在到达浏览器(angular运行的地方)之前在服务器端执行

看起来您的意图是使用razor来格式化来自angular的值。实现这一点的适当方法是使用角度过滤器


{{x.rate}编号:4}

为什么首先需要2个模板引擎?您的服务器代码和角度变量是不可互换的…它们在完全不同的环境和不同的时间运行。你到底想完成什么?
<td class="text-right">
    {{x.rate | number:4}}
</td>