Найдено результатов: 4

ASP.Net MVC отображение маршрута

Я новичок в MVC (и ASP.Net маршрутизации). Я пытаюсь сопоставить *.aspx с контроллером под названием PageController .

routes.MapRoute(
   "Page",
   "{name}.aspx",
   new { controller = "Page", action = "Index", id = "" }
);

Не будет ли код выше карты *.aspx до PageController ? Когда я запускаю это и набираю любую страницу .aspx, я получаю следующую ошибку:

Контроллер для пути '/Page.aspx' не может быть найден или он не реализует интерфейс IController. Имя параметра: controllerType

Есть ли что-то, чего я здесь не делаю?

c#   asp.net   asp.net-mvc   routing    

419   5   15:22, 7th August, 2020


Могу ли я генерировать маршруты ASP.NET MVC из Sitemap?

Я думаю изучить структуру ASP.NET MVC для предстоящего проекта. Могу ли я использовать расширенный маршрутизации, чтобы создать ДЛИННЫЕ URLs на основе иерархии sitemap?

Пример пути навигации:

Главная > Магазин > Продукты > Бытовая Техника > Кухня > Посуда > Кухонные Гарнитуры > Антипригарные

Типичный (я думаю) MVC URL:
http://example.com/products/category/NonstickCooksets

Нужные URL:
http://example.com/shop/products/household/kitchen/cookware/cooksets/nonstick

Могу я это сделать?

asp.net   asp.net-mvc   url   routing   sitemap    

500   2   22:16, 6th August, 2020


Как мне избавиться от Home в ASP.Net MVC?

Я знаю, что этот сайт написан с использованием ASP.Net MVC, и я не вижу "/ Home " в url. Это доказывает мне, что это можно сделать. Какой специальный маршрут и нужен ли он мне?

asp.net-mvc   asp.net-mvc-routing    

529   6   12:41, 13th August, 2020


ASP.NET-создание собственной системы маршрутизации

В недавнем проекте я построил свой собственный фреймворк MVC в PHP. Одной из вещей, которые я реализовал, была система маршрутизации. Я использовал mod_rewrite Apache для отправки всех запросов в index.php, а затем проанализировал URI, чтобы извлечь информацию и направить запрос.

Сейчас я занимаюсь ASP.NET, и мне интересно, могу ли я выполнить что-то подобное. Есть ли способ направить все запросы (подобно тому, как это делает WordPress) на одну страницу, где выполняется центральная обработка маршрута? Я знаю о структуре MVC для ASP.NET, но я хотел бы попробовать это сам, поскольку я занимаюсь этим и учусь.

EDIT: BTW, мой хостинг-провайдер запускает IIS 6

asp.net   routing   url-rewriting    

531   1   09:42, 10th August, 2020