【发布时间】:2011-08-23 17:47:44
【问题描述】:
我有一个带有典型 create 方法的控制器(一个用于 GET,一个用于 POST)。 POST 采用强类型参数:
[HttpPost] public ActionResult Create(Quiz entity)
但是,当进行回调时,我的实体的属性为空......如果我像这样重新定义它:
[HttpPost] public ActionResult Create(Quiz entity, FormCollection form)
我可以看到这些值在那里,例如form["Component"] 包含 "1"。我过去没有遇到过这个问题,我不知道为什么这个类会有所不同。
有人想吗?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 post controller strong-typing