在 MVC 中,如果尝试如下的编码:或:那么,前台在调用 Model.Id 或者 ViewBag.Teacher.Id 的时候,会直接报错,一种回旋的做法是:即:使用 ExpandoObject 代替直接的 { }。