【发布时间】:2009-04-10 02:35:15
【问题描述】:
考虑以下场景:
Action Edit() 被转发到 Edit.aspx 视图以呈现视图。
Edit.aspx 由 textbox1 和两个局部视图(又名视图用户控件)组成: part1.ascx(其中有 textbox2、textbox3) 和 part2.ascx(有 checkbox1 和 checkbox2)
您想为 Edit.aspx 提供一个强类型视图,例如,您使用 EditViewData 类。
您还需要 Edit.aspx、part1.ascx 和 part2.ascx 可以访问一些全局信息,例如 currentUserID、currentUserLanguage、currentUserTimezone。
问题:
- 如何构建 EditViewData 类?
- 如何将视图数据传递给视图和部分视图,以便在提交表单并返回到 Edit() http.post 操作时自动填充对象?
- 您将什么传递给 Edit() http.post 操作?
【问题讨论】:
标签: asp.net-mvc