javascript - 如何使用 ViewBag 在 MVC3 Razor 下为 JavaScript 变量赋值

标签 javascript asp.net-mvc-3 razor

<分区>

Possible Duplicate:
How to assign JavaScript value under MVC3

我尝试做以下事情

<script type="text/javascript">

var techIDs = "";

@if (ViewBag.URLParameters != null)
{
   techIDs = '@ViewBag.URLParameters';
}

</script>

但这似乎是一种错误的做法。

知道怎么做吗?

谢谢!

最佳答案

试试这个

var techIDs = "";
@if (ViewBag.URLParameters != null)
{
   @:techIDs = '@ViewBag.URLParameters';
}

关于javascript - 如何使用 ViewBag 在 MVC3 Razor 下为 JavaScript 变量赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11978681/

相关文章:

javascript - 使用 Javascript 的二叉树级顺序遍历

javascript - 从 Javascript 附加 HTML 代码

c# - 如何在另一个 View 的列表中显示用户点击的产品?

asp.net-mvc-3 - 使用 FluentValidation/MVC 3 验证客户端上的复选框

c# - 未将对象引用设置为对象(从 View 调用 Razor 模型)

javascript - 使用 JS 函数的更好方法

javascript - 如何合并两个 JavaScript 对象字面量

c# - 无法将我的登录结果定向到 Controller

razor - 应用于asp.net MVC 5模型属性的唯一键

razor - Kendo NumericTextBox 百分号