Описание тега asp.net-routing

ASP.NET routing enables you to use URLs that do not have to map to specific files in a Web site in both ASP.NET MVC and ASP.NET Webforms.
3 ответа

Маршрутизация ASP.NET: буквенный подсегмент между токенами и значения маршрута с символом из буквального подсегмента

Причина, по которой я спрашиваю, заключается в том, что IIS защищает определенные папки ASP.NET, такие как Bin, App_Data, App_Code и т. Д. Даже если URL-адрес не сопоставляется с реальной папкой файловой системы, IIS отклоняет URL-адрес с сегментом …
30 ноя '10 в 20:41
4 ответа

Добавление MVC4 в приложение Webforms - Маршрутизация не работает

Я пытаюсь добавить MVC 4 в существующий проект веб-форм. Я следовал этому руководству: https://www.packtpub.com/books/content/mixing-aspnet-webforms-and-aspnet-mvc После добавления в web.config: <add assembly="System.Core, Version=3.5.0.0, Cultur…
17 окт '14 в 20:34
1 ответ

Управление URL с помощью маршрутизации

На моем сайте я определил следующий маршрут: routes.MapRoute( name: "Specific Product", url: "product/{id}", defaults: new { controller = "", action = "Index", id = UrlParameter.Optional } ); Таким образом, я хочу, чтобы клиенты могли добавить идент…
06 май '15 в 08:21
1 ответ

Маршрутизация необходима для игнорирования содержимого из папки с именем "ClientBin", которая является абсолютным физическим путем на сервере, поэтому он не будет маршрутизироваться ASP.NET MVC

У нас есть компонент Silverlight 4, который загружается с содержимым из папки "ClientBin", ссылаясь на абсолютные физические пути на сервере, как показано ниже: C: \ SomethingWebApplication \ ClientBin \ Загрузки \carimage.jpg Мы хотим, чтобы The Ro…
2 ответа

Слово, при котором происходит сбой маршрутизации ASP.NET (MVC)

Я читал о строке / слове, из-за которой произошел сбой маршрутизации, но я не могу вспомнить, какое это было сочетание слова / строки. Пример: Приложение Microsoft Logging и многопоточность - работает Приложение Microsoft Logging и многопоточность -…
26 мар '09 в 10:23
1 ответ

Направить URI в разные классы на основе метода

Я хотел бы направить один и тот же URI на два разных класса в зависимости от того, является ли метод HTTP GET или POST. Я пытался сделать это с RouteAttribute, но ни один маршрут не работает. Если я удаляю один, другой работает. Если я положу методы…
1 ответ

Что не так с моими.net маршрутами?

Я следовал нескольким учебным пособиям в Интернете, и все они, кажется, показывают ту же логику для маршрутизации.net с использованием веб-форм ASP.net. Когда я выполняю URL ниже, я получаю ошибку 404. Test.aspx находится в корневой папке этого прил…
27 ноя '12 в 11:51
2 ответа

Вызовите ASP.NET MVC Controller при запросе файла.html

Мне нужно добавить новую жизнь в устаревшее приложение:) Я хотел бы вызвать контроллер MVC, когда запрашивается "статическая" HTML-страница, чтобы добавить некоторую разметку на страницу перед возвратом ее клиенту. Я пытался следовать подходу, найде…
03 июл '12 в 21:20
1 ответ

Возможно ли сделать SEO дружественные URL в ASP.NET Core, как этот

Я хотел бы спросить вас, ребята, если это возможно, сделать некоторые маршрутизации, как это для моего проекта /{action}/{title}? Мне было интересно, если это возможно, этот URL тоже должен быть первичным ключом? Поскольку нет идентификатора, переда…
1 ответ

Как реализовать глобальное действие MVC

Я работаю над добавлением глобализации/локализации в довольно масштабное приложение. Все завершено, кроме самих просмотров. Пока что мой подход заключается в добавлении глобального действия, которое может вызывать каждое представление для получения …
17 фев '17 в 18:49
0 ответов

Приложение MVC 5 не будет обрабатывать файл aspx, если RouteExistingFiles = true

Я имею routes.RouteExistingFiles = true; в RouteConfig.cs в приложении ASP.NET MVC 5. Он не будет обрабатывать файл aspx. Если я попытаюсь открыть URI, такой как "/api/latest/Default.aspx", я получу только какой-то XML с этими специфическими сообщен…
20 июл '14 в 00:16
1 ответ

Url Routing Asp.net из иерархического дерева страниц, хранящихся в базе данных

Хорошо У меня есть куча HTML-страниц, хранящихся в базе данных mssql. Каждый ряд имеет: Я БЫ Заголовок страницы Содержание HTML страницы ParentId ParentId есть, чтобы я мог создать иерархическое дерево страниц. В настоящее время я использую эту стро…
02 мар '10 в 11:18
1 ответ

Как связать несколько приложений MVC.net с другими приложениями MVC.net?

Возможно ли иметь сервер ASP.NET MVC, который обменивается данными с другими приложениями MVC.net? (пример показан в ссылке на изображение) пример Клиент сначала общается с главным сервером. Главный сервер перенаправляет свой запрос на один из други…
1 ответ

Маршрутизация ASP.NET в WebForms не обрабатывает расширения, не относящиеся к ASP, при работе в ASP.NET Development Server.

Я создал веб-сайт по умолчанию в Visual Studio 2010. Добавил простую маршрутизацию туда в Global.asax: routes.MapPageRoute("AboutRoute", "about", "~/About.aspx"); Это показывает 404, когда я запускаю ASP.NET Development Server и просматриваю "http:/…
01 мар '12 в 14:35
1 ответ

Как инициализировать приемник webhook в ASP.Net MVC

Я следую этому руководству здесь для установки и использования webhooks в ASP.Net MVC, но похоже, что это руководство предназначено для проекта типа wep api. Я использую проект типа MVC, и нет метода Register, в отличие от проекта API. В MVC у нас е…
25 окт '17 в 23:28
0 ответов

Опустить среднюю часть URL

Я занимаюсь разработкой веб-приложения для блога и хочу, чтобы ссылки на отдельные записи блога выглядели так: http://example.com/Post/2017/1/22/post-titleно в то же время, если в день более двух постов, ссылка на второй должна выглядеть так: http:/…
1 ответ

Размещение приложения MVC 4 в приложении IIS

У меня есть несколько приложений, развернутых в IIS. Я создал сайт для каждого приложения и сопоставил их с использованием другого номера порта. Недавно меня попросили использовать виртуальный каталог вместо сопоставления их с использованием другого…
02 июл '18 в 20:12
0 ответов

Маршрутизация собственной службы WCF

У меня есть собственная служба WCF, которая прослушивает порт 80 (стороннее устройство не поддерживает отправку на другие порты). У меня также есть два веб-сайта и три базовых сервиса Web API, которые также работают на порту 80 и работают хорошо. Вс…
16 авг '13 в 15:43
1 ответ

Создание веб-страницы, когда она не существует

Как я могу создать веб-страницу на основе запроса пользователя? Например, если кто-то захочет посетить "www.mywebsite.com/example", и такой ссылки нет, Мой веб-сайт создаст для него веб-страницу, основанную на слове "пример". Как мне это сделать? (Я…
2 ответа

Пользователи вводят косую черту "/" в asp.net MVC 3 URL

Используя.Net 4, нельзя включить прямую косую черту в параметры маршрута или нужно заставить пользователя использовать дефис - вместо Пример: mysite.com/user/{id}/{year} карты для mysite.com/user/01/2012 где {id} = {user/01} а также {year} = 2012 в …
23 июн '12 в 14:26