Описание тега onactionexecuting

Контроллер ASP.NET MVC. Метод OnActionExecuting. Вызывается перед вызовом метода действия.
1 ответ

Переопределение OnActionExecuting и загрузка файла.ashx

У меня есть проект MVC, который использует стороннюю страницу загрузки.ashx. У меня также есть следующее переопределение для OnActionExecuting(ActionExecutingContext filterContext): public override void OnActionExecuting(ActionExecutingContext filte…
26 ноя '10 в 17:28
0 ответов

Excel VBA Невозможно вызвать функцию с onaction

Я пишу скрипт для кнопки ОК в пользовательской форме, чтобы создать кнопку удаления на листе, чтобы удалить всю строку. Проблема в том, что когда я нажимаю кнопку удаления, он не может вызвать функцию, назначенную мне с параметром onaction. Private …
14 апр '14 в 15:50
1 ответ

Web API - доступ к свойствам пользовательских атрибутов внутри ActionFilterAttribute OnActionExecuting

Мне нужно получить доступ к свойству внутри пользовательского атрибута DataAnnotation. Как я могу получить доступ к этому атрибуту, чтобы установить значение ответа? Атрибут добавляется в свойство модели. public class BirthDateAttribute : Validation…
1 ответ

Проблема в вызове действия после функции IActionFilter OnActionExecuting

Я использую функцию IActionFilter OnActionExecuting для некоторой проверки безопасности, но когда она вызывает ее, проверяет условие и если это условие не выполняется, я хочу перенаправить его на действие входа в систему, но проблема в том, что он т…
23 дек '10 в 08:20
1 ответ

Как добавить QueryString в OnActionExecuting()?

Я хочу добавить два queryString в URL текущего запроса, если он не существует Отредактировано: Я попробовал это --- public override void OnActionExecuting(ActionExecutingContext filterContext) { if (filterContext.RequestContext.HttpContext.Request.Q…
31 окт '12 в 07:43
1 ответ

ASP.NET MVC 3 OnActionExecuting вызывает бесконечный цикл

У меня есть тот переопределенный метод OnActionExecuting (для проверки перед выполнением действия, если пользователь вошел в систему) public class AuthenticationAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecuti…
13 май '11 в 09:56
1 ответ

Получить ожидаемый тип параметра действия в OnActionExecuting

Вопрос: возможно ли узнать тип параметра, который ожидается вызываемым действием? Например, у меня есть некоторые action как: [TestCustomAttr] public ActionResult TestAction(int a, string b) { ... а также TestCustomAttr определяется как: public clas…
4 ответа

Как перенаправить из OnActionExecuting в Base Controller?

Я попробовал два способа: Response.Redirect(), который ничего не делает, а также вызов нового метода внутри базового контроллера, который возвращает ActionResult и возвращает RedirectToAction()... ни одна из этих работ. Как я могу сделать перенаправ…
09 июл '10 в 16:47
2 ответа

Клиент ActionFilterAttribute OnActionExecuting переопределение никогда не вызывается

Я использую MVC 4. Я кодирую этот атрибут клиента, который наследуется от System.Web.Mvc.ActionFilterAttribute public class AuthorizedAttribute : ActionFilterAttribute { public AccessLevel Threshold { get; set; } public AuthorizedAttribute() { Thres…
1 ответ

Альтернатива StackTrace.GetFrame... для поиска действия на контроллере, который вызвал метод

Настроить: Я написал мастер ASP.NET MVC, основанный первоначально на мастере Стива Сандерсона (Pro ASP.NET MVC 2 Framework). Мой волшебник универсален и является мечтой. Каждый шаг мастера - это действие. Тем не менее, я выпустил приложение, которое…
21 фев '13 в 18:42
2 ответа

C# Получение значения унаследованных переменных (инициализируется в "OnActionExecuting") в дочернем конструкторе

У меня есть родительский класс classA с переменной, определенной как public string variable, Эта переменная var инициализируется в OnActionExecuting метод определяется как protected override void OnActionExecuting(ActionExecutingContext test) Дочерн…
0 ответов

Как получить значение свойства с учетом динамического объекта в HttpActionContext?

У меня есть этот ClaimsValidationFilter, который используется в качестве аннотации для проверки наших утверждений перед выполнением действия API. Это для сравнения претензий и фактических допустимых значений, которые передаются в API. public class C…
1 ответ

Сеанс очищается в ASP.NET MVC

Что происходит с Session между вызовом Session_Start и OnActionExecuting в ActionFilterAttribute. Почему-то, когда я установил что-то вроде этого: protected void Session_Start(object sender, EventArgs e) { Session["GoToBuyPage"] = true; } и попробуй…
13 июл '12 в 21:48
3 ответа

OnActionExecuting запускает несколько раз

Я не уверен, что это правильный путь решения проблемы, которую мне нужно решить... однако в фильтре действий OnActionExecuting, который я создал, я установил cookie с различными значениями. Одно из этих значений используется, чтобы определить, посещ…
20 мар '14 в 19:21
1 ответ

Как получить хеш-часть URL-адреса History.js из OnActionExecuting контроллера MVC

У меня есть пользовательский элемент управления JQuery, который использует History.js для изменения browserstate и загрузите дочерние панели через Ajax. В браузерах HTML 5 URl полностью изменен, поэтому обновление страницы работает (загружает текущу…
15 апр '14 в 15:33
2 ответа

Возвращает из OnActionExecutionAsync без выполнения действия в ядре asp.net

Здесь я хочу вернуться из custom action filter без выполнения controller action method в asp.net core WEB API, Ниже мое требование с образцом code, public override async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDele…
3 ответа

Параметр по умолчанию во всех действиях перед выполнением действий в mvc

Есть ли способ добавить какой-либо параметр по умолчанию для каждого действия в приложении MVC. Таким образом, я могу получить значение параметра, если отправить с привязки href. public override void OnActionExecuting(ActionExecutingContext filterCo…
1 ответ

Ведение журнала mvc: [LogRequest] vs OnActionExecuting

Я.net/ C# noob (давний разработчик сервлетов / Java) Мне нужно добавить протоколирование в моем приложении MVC. я хочу, чтобы он был довольно дешев с точки зрения производительности и прост в настройке. то, что я первоначально хотел бы сделать, это …
29 сен '11 в 16:26
2 ответа

Действия контроллера ASP.NET MVC с пользовательским преобразованием параметров?

Я хочу настроить маршрут ASP.NET MVC, который выглядит следующим образом: routes.MapRoute( "Default", // Route name "{controller}/{action}/{idl}", // URL with parameters new { controller = "Home", action = "Index", idl = UrlParameter.Optional } // P…
06 дек '11 в 21:00
1 ответ

Как найти конкретное значение в IDictionary<string, object>?

Это IDictionary&lt;string, object&gt; содержит пользовательские данные, которые я вхожу в mongodb. Проблема заключается в TValue это сложный объект. TKey это просто имя класса. Например: public class UserData { public string FirstName { get; set; } …
22 авг '18 в 20:48