mvc3 模式下多对象提交问题
public ActionResult Edit(int id)
{
这里需要提交employee
和list<employeetype>
}
如果不封装成一个对象可以在view中显示2个值么
在view中提交后怎么在
[HttpPost]
public ActionResult Edit(int id, Employee obj)
{
这里获得提交的employeetype值
}
不知道我这样描述清不清晰
就是一个Action处理多个对象
一个view显示提交多个对象
------解决方案-------------------- public ActionResult Edit(int id)
{
ViewDate["employee"] = employee //这里需要提交employee
ViewDate["employeetype"] = listEmployeeType;//和list<employeetype>
}
如果不封装成一个对象可以在view中显示2个值么
在view中提交后怎么在
[HttpPost]
public ActionResult Edit(int id, Employee obj)
{
这里获得提交的employeetype值//employeetype如果是Employee的属性的话可以是可以直接封装在obj对象中的,所以obj的employeetype直接通过obj.EmployeeType应该可以取到。
}