как динамически создавать и сохранять формы в asp.net mvc - PullRequest
1 голос
/ 26 ноября 2010

В подключаемой архитектуре для asp.net mvc мне нужно создать форму, где любой плагин может добавлять свои элементы формы в форму через события всего приложения.Когда форма отправляется обратно на сервер, значения элементов должны быть сохранены соответствующим плагином, который добавил элементы формы.Есть идеи, как создавать и сохранять подобные формы?

1 Ответ

0 голосов
/ 26 ноября 2010

Что вы можете сделать, так это после получения модели элементов форм посредством вашего действия, вы можете вызывать события и отправлять данные о событиях из ваших методов действия в события с установленными аргументами, и тогда эти события будут принимать позаботьтесь о сохранении, если это направление, в котором вы хотите двигаться. Или, альтернативно, вы можете иметь форму, выполняющуюся как iframe, и содержимое этого iframe будет вашим файлом веб-форм aspx, который затем сможет позаботиться о событиях. как обычно в любой веб-форме aspx программа / файл.

Второй вариант - это то, что я на самом деле использую, когда мне нужно смешать mvc и aspx:)

Дайте мне знать, если это ответит на ваш вопрос, помните, что aspx и mvc могут работать в одном проекте и даже на одной и той же странице, если вы поместите aspx в iframe:) ... Это действительно две страницы, но дает иллюзию там одна страница.

Cool

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...