首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

MVC的view提交数据时是怎么转换MODEL的

2013-10-03 
MVC的view提交数据时是如何转换MODEL的?因为我传给View的model有点复杂:class model{int idstring field1

MVC的view提交数据时是如何转换MODEL的?
因为我传给View的model有点复杂:
class model
{
   int id;
   string field1;
   other_model field2;  //另一个model
   string field3;
}

然后view显示field2时是显示的一个hidden input

事实上view提交的时候我只需要field2 (other_model)的ID字段而已。

那么MVC在提交的时候是在哪转换表单数据成model然后执行action的?
我想自己处理这个转换过程要怎么做?
[解决办法]
不需要啊,提交后用FormCollection接收就是了。

你自己new一个Model,从表单中获得数据,填充Model。
[解决办法]
Post提交到Controller里  
然后将字段拼成对应的实体

热点排行