读书人

mvc3 模式上多对象提交有关问题

发布时间: 2013-03-25 15:43:04 作者: rapoo

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应该可以取到。
}

读书人网 >asp.net

热点推荐