如何在MVC3下分配JavaScript值

时间:2012-08-15 22:04:40

标签: javascript asp.net-mvc-3

如何在MVC3 Razor下分配JavaScript值?

我不确定它是否会起作用......

谢谢!

<script type="text/javascript">

      var populate = false; // This is JS variable

       @if (Session["TechList"] == null)
       {
            populate = true;
       }

</script>

2 个答案:

答案 0 :(得分:7)

var populate =false;
@if (Session["TechList"] == null)
{
    @:populate = true;
}

这也可行

@if (Session["TechList"] == null)
{
  <text>populate = true;</text>
}

但我喜欢使用第一个,因为它更干净

答案 1 :(得分:0)

我的建议:

<script type="text/javascript">
     var populate = @(Session["TechList"] == null ? "false": "true");
</script>