Рассмотрим следующий сценарий:
Действие 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?