Как правильно обрабатывать формы в ASP.NET MVC? - PullRequest
3 голосов
/ 11 апреля 2009

Forms + ASP.NET MVC = Смущает меня:

  1. Каковы предпочтительные способы настройки действия контроллера для сообщений формы?

    • Нужно ли указывать атрибут с [AcceptVerbs (HttpVerbs.Post)]?
    • Должно ли действие контроллера выполнить «FormCollection» или я должен использовать ModelBinder?
    • Если я должен использовать ModelBinder, как?
  2. Как настроить форму в представлении?

    • Стоит ли использовать Html-помощники, такие как Html.BeginForm / Html.EndForm, или просто указать тег формы самостоятельно?
    • Как указать контроллер и действие, которое будет использоваться в форме (с помощью Html-помощников или с ручным тегом формы)?

Может кто-нибудь показать мне простой вид с формой ~ и ~ соответствующее ему действие контроллера?

Я пытаюсь написать форму с одним текстовым полем, которое я могу отправить в действие Home / Create и передать ему строку из текстового поля.

Ответы [ 2 ]

4 голосов
/ 11 апреля 2009

ScottGu обработка формы редактирования и размещения сценариев - это именно то, что вам нужно. Есть также сценарии отправки форм , и хотя он был написан для предварительного просмотра 5, он все еще в основном действителен.

0 голосов
/ 11 апреля 2009

Методы AccountController.LogOn и .Register шаблона вместе с соответствующими представлениями должны дать вам простое введение, необходимое вам.

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