-1

我正在尝试将数据从 viewbag 推送到 Jquery 中的文本框。在这里,当我检查 viewbag 是否为空时,它显示错误为“条件编译已关闭”并且其他功能变得不活动。 在此处输入图像描述

4

2 回答 2

2
Use @ViewBag.Phoneno inside double codes. like this "@ViewBag.Phoneno"
于 2012-09-28T09:55:30.710 回答
0

它不能在 JQuery 中完成。Viewbag 是一个服务器端构造,提供某种方式来提供从服务器到客户端的任意数据。您可以在 JavaScript 或 JQuery 中引用它的值。但是您不能使用 Javascript 或 JQuery 为其赋值。您需要设计一些其他方式来实现您的要求。

此外,当我们在 javascript 或 JQuery 中使用 ViewData 或 ViewBag 时,它必须仅在 View 文件中使用(.cshtml、.spark 或 .aspx 等);由于当视图被传递到客户端时 - 它被转换为 html5。@ViewBag.YourVariable现在在执行此操作时,这是替换标签或的地方@ViewData["yourVariable"]。所以这解决了为什么它不能完成的谜团。

于 2012-09-28T09:58:08.767 回答