如何检查模型值在视图模型从Javascript在MVC4

How to check model values in View Model from Javascript in MVC4

本文关键字:模型 视图 Javascript MVC4 何检查 检查      更新时间:2023-09-26

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

我如何检查这个?

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

可能有两种方法

首先

@{
    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>

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

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

旧语法为:

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