我被要求为表单提交编写一个简单的POST处理程序。我正在使用ASP.NET MVC 3.我使用[HttpPost]属性创建了一个带有ImportContact方法的ImportController。
诀窍是,我不能使用/ Import / ImportContact作为动作。我被迫改用form.php。
有没有办法自动将请求重命名为form.php到我的控制器?
答案 0 :(得分:0)
您需要在路由表中添加一个条目,将“form.php”映射到控制器/操作。
routes.MapRoute(
"Form Submit",
"form.php",
new { controller = "Import", action = "ImportContact" }
);