2
我有一个例子Vehicle的列表,我想要在一个页面中呈现,但每种车型都有不同的视图特征。ASP.net MVC3查看继承
车辆
- VehicleId
- VehicleTypeId(车/船/车/等)
- 描述
- ...
我想在我的主AllVehiclesPage
@foreach(var vehicle in Model) //where Model is a List<Vehicle> from AllVehicles
{
//Render proper View
//CarView(vehicle)
//BoatView(vehicle)
//TruckView(vehicle)
}
在每个视图中,将呈现不同的依赖于车辆,IE车轮轮辋尺寸适用于汽车/卡车不蟒ts等...
我读过关于视图继承Stackoverflow的其他问题,但他们似乎并不适用。
这是最好的与部分意见?我应该创建Usercontrols吗?
我还在学习MVC,请问这个链接是学习显示模板的好方法吗? http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-1-introduction.html – 2012-07-12 19:35:35
这绝对是学习的好地方。布拉德威尔逊是最伟大的人之一。 – 2012-07-12 19:36:22
工作奇妙Darin,thx – 2012-07-13 15:46:39