Вопросы по теме 'asp.net-mvc-routing'

Методы неоднозначного действия ASP.NET MVC
У меня два противоречащих друг другу метода действий. По сути, я хочу иметь возможность получить одно и то же представление, используя два разных маршрута, либо по идентификатору элемента, либо по имени элемента и его родительскому элементу (элементы...
60492 просмотров
schedule 10.04.2024

ASP.Net MVC RouteData и массивы
Если у меня есть такое действие: public ActionResult DoStuff(List<string> stuff) { ... ViewData["stuff"] = stuff; ... return View(); } Я могу нажать на него по следующему URL-адресу:...
15455 просмотров

Маршрутизация бизнес-подразделений: детальный контроль доступа в ASP.NET MVC
Как следует структурировать маршруты ASP.NET MVC, чтобы обеспечить детальный контроль доступа на основе ролей к филиалам бизнеса ? Каждый бизнес-объект связан с филиалом либо сам по себе, либо через свои родительские объекты. Есть ли элегантный...
633 просмотров

Сопоставление маршрутов ASP.NET MVC2 игнорирует действие и идентификатор
Я пытаюсь добавить раздел часто задаваемых вопросов на веб-сайт, над которым я работаю, и я хочу игнорировать любое действие или идентификатор, которые добавляются к URL-адресу. Метод RegisterRoutes файла Global.asax.cs был изменен на; public...
559 просмотров
schedule 18.11.2023

Если route.IgnoreRoute({resource}.axd/{*pathInfo}); является обязательным, почему его нельзя настроить один раз через IIS?
Я заметил, что routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); всегда устанавливается всякий раз, когда мы создаем приложения MVC. Если это обязательная вещь, почему бы нам не настроить ее один раз через настройки IIS, а не делать это снова и...
1377 просмотров
schedule 19.09.2022

Как использовать специальные параметры маршрута MVC?
Я знаю о специальных параметрах {controller} и {action} , но я видел, как блоги/сообщения добавляют специальные параметры, такие как {controller}/{action}/{*id} . Помимо звездочки, какие другие специальные символы доступны для использования и как...
440 просмотров
schedule 15.04.2024

Реализация функции «Запомнить меня» в ASP.NET MVC
Я пытаюсь реализовать функцию «запомнить меня» в своей форме входа. Я использую ASP.NET MVC в качестве своего веб-приложения. Мне удалось заставить файлы cookie работать, но мне не удалось автоматически войти в систему пользователя, если он / она...
68015 просмотров

Переопределить значения маршрута значениями пользовательских настроек
У меня есть маршрут, который имеет значения по умолчанию для поиска, например. Сортировать = новые и показать = все В моем веб-приложении у каждого аутентифицированного пользователя есть свои предпочтения, в которых они могут устанавливать свои...
85 просмотров
schedule 19.01.2024

Динамическая маршрутизация MVC 3 для размещенного сайта
Я работаю над сайтом MVC 3, размещенным GoDaddy, и мне нужно хранить динамические переменные в URL-адресе. Что-то типа: http://www.example.com/{Cat}/{List}/{Item}/{Action} or http://{Cat}.example.com/{List}/{Item}/{Action} Последнее было...
434 просмотров
schedule 16.12.2023

MVC 3 пытается запустить URL-адрес для просмотра вместо действия контроллера
Иногда, когда я запускаю свой проект MVC 3, он пытается загрузить полный URL-адрес для отображаемого представления вместо действия в контроллере (что дает мне ошибку 404). В других случаях он работает нормально и фактически воздействует на действие...
1083 просмотров

У меня есть ошибка HTTP 404 при перенаправлении в моем приложении MVC3
В моем приложении у меня есть маршрут: routes.MapRoute( name: "ILRoute", url: "{*Path}", defaults: new { controller = "Page", action = "index", Path = "" }); И в моем контроллере я получаю путь и нахожу, какая страница...
267 просмотров

Добавление параметров в QueryString из ActionFilter
Я пытаюсь написать собственный ActionFilter , который добавит идентификатор запроса к QueryString , если его еще нет. Что-то вроде этого : public override void OnActionExecuting(ActionExecutingContext filterContext) {...
4354 просмотров

Как определить одно действие для обработки всех HTTP-запросов GET, поступающих на этот контроллер?
Вот определение маршрута: routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{*data}", defaults: new { data= RouteParameter.Optional } ); Теперь в контроллере продукта у меня...
639 просмотров

Не удается найти имя маршрута в коллекции маршрутов
Я получаю сообщение об ошибке "Не удалось найти маршрут с именем "MemberRoute" в коллекции маршрутов. Имя параметра: имя". Вот мой Global.asax, public class MvcApplication : System.Web.HttpApplication { public static void...
18857 просмотров
schedule 17.05.2024

Как маршрутизировать динамический контроллер/шаблон действия в MVC 4 - Маршрутизация для ASP.net MVC 4
Я надеюсь, что это лучший способ написать маршрут в MVC 4, и хотел бы получить отзыв. Не могли бы вы сообщить мне, являются ли приведенные ниже шаблоны маршрутизации лучшим способом сделать это в MVC 4? У меня есть приложение, которое требует...
1977 просмотров

Как лучше реализовать маршрутизацию ASP.Net к обработчику?
Веб-приложение представляет собой .Net 4.0 и является частью веб-формы, частью MVC. Вместо прямого доступа к стилям сайт использует обработчик. Вот реальная ссылка: <link href="@Url.Content("~/Styles/CssManager.ashx?s=StyleSheetName")"...
237 просмотров

Можно ли добавить маршрут в RouteCollection в MVC?
Я не мог придумать разумного названия для этого поста. У меня проблема в том, что у меня есть база данных SQL, прикрепленная к моему веб-сайту MVC. На веб-сайте у меня есть система новостей/блогов, над которой я работал, которая хранит данные в...
695 просмотров

Пользовательская маршрутизация MVC3
Я разработал веб-сайт с MVC, и у меня возникла небольшая проблема с отображением адресов ссылок в адресной строке. Когда я открываю веб-сайт, я должен сначала войти в систему; после входа в аккаунт появляется домашняя страница, но в адресной строке...
199 просмотров

Поддерживать URL-адрес при переходе от ASP.NET WebForms к ASP.NET MVC
Я конвертирую старое приложение ASP.NET WebForms в ASP.NET MVC 4. Все в порядке, за исключением того, что мне нужно поддерживать обратную совместимость с определенным URL-адресом. Я нашел отличный пост об использовании UrlRewrite , но, к сожалению,...
281 просмотров

Пользовательский маршрут ASP .Net не работает
Пользовательский маршрут ASP .Net не работает. public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); //default route routes.MapRoute( "Default", //...
431 просмотров