我正在尝试将Spark视图转换为使用ViewData.Model而不是NameValueCollection,以便在DTO进入我的Action方法之前使用AutoMapper将其映射到实体。
我可以从视图中访问view data.model,但在回发数据时,view data.model为空。以下是一些示例代码:
在我看来:
<viewdata Message="string" model="MyDto" />
${Model.Id} < -- displays MyDto.Id
在服务器的筛选器中,我尝试执行以下操作:
var model = filterContext.Controller.ViewData.Model;
但viewdata.model为空。这是在OnActionExecuted期间。是否有获取viewdata.model的技巧来从已发布的视图中获取值?