Используйте ASP.NET MVC для обработки "Form.PHP" - PullRequest
1 голос
/ 19 октября 2011

Меня попросили написать простой обработчик POST для отправки формы. Я использую ASP.NET MVC 3. Я создал ImportController с методом ImportContact, используя атрибут [HttpPost].

Хитрость в том, что я не могу использовать / Import / ImportContact в качестве действия. Вместо этого меня заставляют использовать form.php.

Есть ли способ автоматически перенаправить запрос в form.php на мой контроллер?

1 Ответ

0 голосов
/ 19 октября 2011

Вам необходимо добавить запись в таблицу маршрутизации, которая отображает "form.php" на контроллер / действие.

routes.MapRoute(
    "Form Submit",
    "form.php",
    new { controller = "Import", action = "ImportContact" }
);
...