3

我想使用 mvc4 在我的 JavaScript 视图模型中检查模型值是否为 NULL 或 NOT NULL。

我将如何检查这个?

如何在视图模型的 JavaScript 中从我的模型中获取值?

4

2 回答 2

2

可能有两种方式

第一的

@{
    string property = "";

    property = Model.Property == null ? "null value" : "value";
    // OR another comparison strategy
    ...
}

<script type="javascript">
   var property = @(property);
</script>

第二

<script type="javascript">
  var property = @(Model.Property == null ? "null value" : "value");
</script>
于 2013-05-23T08:14:04.590 回答
0

这会将模型的属性从 MVC 发送到 JS(使用 Razor 语法的视图):

<script type="text/javascript">
  var property = @Model.Property;
</script>

旧语法将是:

<script type="text/javascript">
  var property = <%=Model.Property%>;
</script>
于 2013-05-23T08:11:03.623 回答