我的数据绑定从View到Controller
有问题我有一个对象,其中包含我想从控制器传递给视图的其他3个对象
ModelView {Product,PagingInfo,Filter}
所以这就是它从控制器
的样子public ViewResult List(ModelView mv,int page = 1){
var viewModel = new ModelView(){...}
返回View(viewModel);
并且View看起来像这样
继承=" viewModel"
使用(html.BeginForm()){Html.EditorFor(x => x.Filter.Name)...}
问题是:
我是否适合将ModelView绑定为控制器中的参数?或者我应该绑定过滤器吗?
当我使用调试器时,看起来我在文本字段中放置的内容(Html.editorfor)并没有被绑定回控制器
请帮助
由于
答案 0 :(得分:1)
我的坏!它一直在工作,我完全忘记了我在路由系统中将默认值设置为null。 抱歉有问题:(