Javascript MVC ASP.NET 简单如果条件不起作用

标签 javascript asp.net-mvc-3

我有以下 asp.net mvc razor View 代码,但似乎不起作用:

@{ 
  bool Condition1=Model.SomeObject.Condition1;
  bool Condition2 = Model.SomeObject.Condition2;
}

if('@Condition1') {
    alert('hi condition1');
} else if ('@Condition2') {
    alert('hi condition2');
} else { 
    alert('hi condition3'); 
} 

以下是不起作用的内容:

  1. 当 Condition2 为 True 时,javascript 'hi condition2' 永远不会被命中。

我也在下面尝试过这个,但仍然不起作用。

else if ('@Condition2' ==true){

请问我这里缺少任何 Actor 吗?

谢谢。

最佳答案

if(@Condition1) {
    alert('hi condition1');
} else if (@Condition2) {
    alert('hi condition2');
} else { 
    alert('hi condition3'); 
} 

关于Javascript MVC ASP.NET 简单如果条件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771744/

相关文章:

c# - 忽略无效的 SSL 证书

javascript - Draggable 在 extjs6.5 中不起作用

asp.net - 如何在 Orchard 中找到资源

c# - ASP.NET MVC3 Automapper View 模型/模型 View 验证

javascript - 在 Webpack 中加载静态 JSON 文件

asp.net-mvc-3 - NHibernate:枚举以在数据库中列出和存储值

c# - ASP.net MVC View 的模型与 ViewData.Model?

javascript - 调整 :hover in a carousel 上的 CSS 图像 mask

javascript - 我如何在 Meteor 中访问用户的 Facebook 好友列表?

javascript - Express中路由器划分有什么问题? ( react )