Я использую Asp.net MVC2 и пытаюсь сделать следующее (извиняюсь, если у меня нет правильных терминов):
У меня есть заголовок заказа + позиции заказа. Я хотел бы, чтобы на одной странице «Создать новый заказ» пользователь мог ввести данные заголовка заказа, а затем «панель» для ввода отдельных позиций. На этой панели ссылка или кнопка добавит их в сетку, все на той же странице.
Сетка, в свою очередь, будет иметь обычный элемент действия «удалить». На самой странице была бы кнопка «отправить», чтобы отправить все обратно на сервер, т. Е. Заголовок заказа + коллекция позиций заказа.
Вопрос
Как мне это сделать? Какие у меня варианты?
Я видел, что многие люди рекомендуют jQuery Grid и MVC Contrib Grid. Это два моих лучших варианта? Оба они сделаны на стороне клиента? Как выглядит мой контроллер? А именно, содержит ли мое действие контроллера заполненный объект "Order" со встроенной коллекцией "Item"?
Если я не использовал вышеуказанные сетки, каков мой следующий вариант? Придется ли мне реализовывать собственную привязку модели и использовать циклы for для создания тегов и полей HTML для элементов?
Ваше экспертное руководство высоко ценится,
Спасибо.
Ray