我想使用 mvc4 在我的 JavaScript 视图模型中检查模型值是否为 NULL 或 NOT NULL。
我将如何检查这个?
如何在视图模型的 JavaScript 中从我的模型中获取值?
我想使用 mvc4 在我的 JavaScript 视图模型中检查模型值是否为 NULL 或 NOT NULL。
我将如何检查这个?
如何在视图模型的 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>