Хай, ребята,
Я запустил новое приложение asp.net mvc и следовал инструкциям, приведенным в
http://www.packtpub.com/article/your-first-asp.net-mvc-application
когда я нажимаю F5, я получаю сообщение об ошибке «Входящий запрос не соответствует ни одному маршруту» ...
Любые предложения ....
Обновление:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"EmployeeShow", // Route name
"Employee/{firstname}", // URL with parameters
new
{ // Parameter defaults
controller = "EmployeeController",
action = "Show",
firstname = ""
}
);
}
Мой контроллер
public class EmployeeController : Controller
{
//
// GET: /Employee/
public ActionResult Show(string firstname)
{
if (string.IsNullOrEmpty(firstname))
{
ViewData["ErrorMessage"] = "No firstname provided!";
}
else
{
Employee employee = new Employee
{
FirstName = firstname,
LastName = "Example",
Email = firstname + "@example.com"
};
ViewData["FirstName"] = employee.FirstName;
ViewData["LastName"] = employee.LastName;
ViewData["Email"] = employee.Email;
}
return View();
}
}