问题标签 [filterattribute]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - MVC/Unity - 如何将依赖项注入自定义 FilterAttributes?
我有一个HandleErrorAttribute
扩展的习惯FilterAttribute
。
如何让 Unity 在注入控制器依赖项本身的同时将依赖项注入此属性?
asp.net-mvc - 在自定义 ASP.NET MVC IExceptionFilter 方面需要一些帮助
我正在尝试制作自己的 ExceptionFilter。开箱即用的 ASP.NET MVC 带有 [HandleError] 属性。这很棒 -> 但它会返回一些 html 错误视图。
因此,我想返回一些 json 错误消息。所以我自己做。
现在,在我测试我的网址之前,一切都很好。我不断收到错误消息。这是消息....
好的 - 这没有任何意义。让我们用一些代码来解释我想要做什么,然后......
所以这就是我的代码....它有点工作,但它不是。
这个“关键”是什么意思?我错过了什么,试图做什么?
请帮忙!
jquery - 使用 jQuery 在 mulitselect 中预选值
我有一组页面加载中存在的值:例如 [1193,1184,2372]。
我有一个 dropdownchecklist,它可以采用像这样的单个值 $(".ddl").dropdownchecklist().val(1193);
当我重新绑定下拉列表时,这会正确选择值。但是,我尝试将包含多个值的数组传递给 val() 方法,并且没有选择这些值。我有点预料到这一点。我不确定如何最好地进行预选。
我已经尝试迭代我的数组来构建一个过滤器属性,如下所示:$(".ddl [value*='1184'][value*='9067'][value*='14841']")。 attr('选中','选中');
但这不起作用。我不想迭代 ddl 中的所有选项,如果它们匹配,则将它们设置为选中,因为有数百个选项,这不会有好的性能,特别是如果只有 2 个选项需要预选。
有任何想法吗?
asp.net-mvc-2 - ASP.NET MVC2 - 解析模型绑定器中的参数属性
给定如下动作:
有什么方法可以解决ModelBinder中的value
's实例?CustomAttribute
我正在查看 MVC 源代码,很可能我做错了,但是当我尝试复制他们为复杂模型检索 BindAttribute 的代码时,调用 GetAttributes() 并没有返回我正在寻找的属性。
DefaultModelBinder
asp.net-mvc - 是否可以在 ASP.NET MVC FilterAttribute 上使用依赖注入/IoC?
我有一个简单的习惯FilterAttribute
,我用它来装饰各种ActionMethods
.
例如。
现在,我希望在这个 CustomFilter Action 中添加一些日志记录......所以作为一个好孩子,我正在使用DI/IoC
......因此希望将此模式用于我的 custom FilterAttribute
。
所以如果我有以下...
并希望将此添加到我的自定义FilterAttribute
.. 我不知道如何。就像,我很容易做到以下几点......
但是编译器错误说装饰我的属性ActionMethod
(上面列出......)需要1个arg ..所以我只是不确定该怎么做:(
c# - 如何在 filterAttribute 中缓存项目
我怎么能使用缓存来帮助这个属性呢?主要是不必对 container.GetService 进行大量调用并获取用户。我可以放置一些缓存,将身份缓存为键,将规划器缓存为值,然后查找它吗?
苏...
像这样的东西?
c# - 可能有多个 FilterAttributes?
是否可以堆叠多个过滤器属性?例如,我有这个属性来检查一个人是否有权“管理员”或“队列”
但是如果我想检查这些和其他东西怎么办?有可能做这样的事情吗?
尝试此操作时,我目前收到“重复的'ClientPortalSecured'属性”编译器错误。
asp.net-mvc-3 - Ninject 的 ASP.NET MVC 3 自定义属性未执行
我一定做错了什么,因为我已经复制了很多关于这个主题的答案。我的属性绑定没有被击中,我不知道为什么。
控制器.cs
属性/过滤器
全球.asax
引导程序
c# - 如何将视图数据传递到“filterContext.Result = new RedirectResult(target_page)”的 target_page
当我写一个
FilterAttribute, IAuthorizationFilter
我无法将 viewdata 传递给 target_page
filterContext.Result = new RedirectResult(target_page)
我试过:
但它不工作。