Я пытаюсь добавить раздел часто задаваемых вопросов на веб-сайт, над которым я работаю, и хочу игнорировать любое действие или идентификатор, добавляемый в URL.
Метод RegisterRoutes в Global.Файл asax.cs был изменен на;
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"FAQ",
"FAQ",
new {controller = "FAQ", action= "Index"});
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
FAQController.cs выглядит следующим образом;
public class FAQController : Controller
{
private FAQModel _faq = new FAQModel();
public ActionResult Index()
{
return View(_faq.GetFAQ());
}
}
Но, похоже, это не работает, мне было интересно, кто-нибудьможет указать мне правильное направление, как это сделать.
Спасибо за любую помощь заранее
Satal:)