我想使用mvc4在JavaScript的视图模型中检查Model值是NULL还是NOT NULL。
我该怎么检查?
如何在View模型中从我的模型中获取我的模型中的值?
答案 0 :(得分: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>
答案 1 :(得分:0)
这会将模型的属性从MVC发送到JS(使用Razor语法的视图):
<script type="text/javascript">
var property = @Model.Property;
</script>
旧语法将是:
<script type="text/javascript">
var property = <%=Model.Property%>;
</script>