【发布时间】:2019-12-04 11:57:29
【问题描述】:
我有通用列表要查看。
List<Student> StudentList = ViewBag.StudentList;
我想用 JSON 发送这个列表。
var listSTD = @StudentList;
var id = 5;
$.ajax({
url: "/Students/Check",
type: "POST",
dataType: 'json',
data: {"listSTD": listSTD, "id": id},
contentType: "application/json; charset=utf-8",
success: function(result) {
alert(result.Result);
}
});
但不工作。在这段代码中得到错误:
var listSTD = @StudentList;
【问题讨论】:
-
错误是.....?
-
= @StudentList;显然无效。视图可以访问模型、Temp 字典和 ViewBag。如果您想从 ViewBag 访问某些内容,请使用您在 C# 中使用的相同语法,例如@ViewBag.StudentList。@之后的所有内容都是 C# 代码
标签: c# json asp.net-mvc