【发布时间】:2011-10-19 11:50:54
【问题描述】:
我从视图到控制器的数据绑定有问题
我有一个对象,其中包含我想从控制器传递到视图的 3 个其他对象
ModelView { Product, PagingInfo, Filter }
这就是控制器的样子
public ViewResult List(ModelView mv, int page = 1) {
var viewModel = new ModelView() { ... }
返回视图(viewModel);
视图看起来像这样
继承 = "viewModel"
使用(html.BeginForm()) { Html.EditorFor(x => x.Filter.Name) ... }
问题是:
我是否适合将 ModelView 绑定为控制器中的参数?还是我应该绑定过滤器?
当我使用调试器时,似乎我在文本字段 (Html.editorfor) 中输入的任何内容都没有绑定回控制器
请帮忙
谢谢
【问题讨论】:
标签: asp.net-mvc data-binding asp.net-mvc-2 html-helper