public class ViewModel
{
public IList<classA> classAList;
public IList<classB> clasBList;
}
var model = new ViewModel();
//model 赋值
return View(model);
用这个viewData来传也可以
他说的自定义模型就是嵌套模型。
说白了,假设你要反悔classA,classB
那么就是你自定义一个 classC。
public class classC
{
public classA A;
public classB B;
}
给你的view返回这个 classC
话说,如果要这么玩,我觉得还不如用viewData,viewbag
意思就是:
public class A
{
public int ID{get;set;}
public string Name{get;set;}
public B b{get;set;}
}
public class B
{
public string Email{get;set;}
}
这样类A的对象就有了B的对象。