ASP.NET 如何在controller中动态修改自定义过滤器filter的传递参数??

我想在前台页面实现 点击按钮,对前台的相关数据进行放大或缩小对应的倍数,于是自己写个一个filter,但是需要自行控制倍数的大小,所以如何让controller层中对应方法的filter中传递的参数是变量值呢?求教!谢谢。

public class ndfpjhController : ControllerBase
    {
         private double currdw = 1;//想要传递的参数
        [AcceptChangeFilter(Message = "htdl,khbh,mp_no", Number = currdw, indexmes = "listdata")]//此处currdw会报错
        public ActionResult addFpjh(long keyvalue,string listdata)
        {
           //controller 内部操作;
                }
 }

1个回答

你这个需求根本就不应该用filter,直接用参数就可以了。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
ASP.NET MVC——自定义过滤器Filter
简介:过滤器是对控制器方法前或者后添加的一些判断、本文主要介绍自定义过滤器 1.过滤器的分类 ①Authorize(授权):该过滤器用来限制进入控制器的行为 ②HandleError(处理错误):该过滤器用来制定一个行为、该行为用来处理某个方法中跑出的异常 2.过滤器的三种应用方式 1.应用到动作方法上:作用于该动作方法 2.应用到控制器上:作用于所有动作方法 3.应用到整个程序中:...
如何在Eclipse3.2中创建Filter过滤器?
我使用的Eclipse3.2版本,想为一个Servlet类创建一个Filter过滤器类,可是在“新建”菜单中找不到相关的内容,不知道该如何操作创建,请高手不吝赐教!rn 谢谢!rn
AngularJs基础——过滤器filter及自定义过滤器filter
1.AngularJS的filter过滤器: uppercase|lowercase:大小写转换过滤json:json格式过滤date:日期格式过滤number:数字格式过滤currency:货币格式过滤filter:查找limitTo:字符串对象截取orderBy:对象排序 Angular基础 将字符串转换为大小写:
AngularJS 过滤器\自定义过滤器 $filter
【AngularJS】—— 内置过滤器    Qyizos   Qyi***@163.com 1、uppercase,lowercase 大小写转换 {{ "lower cap string" | uppercase }} // => LOWER CAP STRING {{ "TANK is GOOD" | lowercase }} /
Lucene - 自定义过滤器Filter
Lucene自定义过滤 1. Query与Filter同异           Lucene中查询(Query)和过滤(Filter)有相似之处,查询能处理的过滤也可以完成。不同之处在于查询时带有评分操作,返回的结果集有相关性评分,而过滤返回的结果集没有相关性评分,即返回结果是无排序的。 2. Filter类结构图 CachingWrapperFilter、FileCacheRan
自定义filter(过滤器)
AngularJS自定义过滤器返回一个对象或者是一个函数即可,编写的时候,只需要一个带有一个以上参数的函数即可。 格式: app.filter('filter(过滤器)名称',function(){               return function(需要过滤的对象,过滤器参数1,过滤器参数2,...){                              /
自定义Symfony filter(过滤器)
更多内容在[url]http://www.onepie.org[/url] symfony自动生成的Filter有一些局限性,比如不能过滤关联表的特定字段,过滤的表单只有input和select两种, 下面介绍处理上面两个问题的解决方案。 1. 关联表字段查询 假设我们有Order和User两张表,Order中有user_id和User关联,Syfmony默认可以通过use...
自定义过滤器filter
var app = angular.module("myApp",[]);             app.controller("myCtrl",function($scope){                 $scope.haha = "wozhendeshi ";             });             //调用filter()方法自定义过滤器         
angularJS filter自定义过滤器
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>自定义过滤器</title> </head> <body ng-app="app"> <div> <h1> {{true | chec
《AngularJs》$filter 自定义过滤器
使用内置过滤器直接查手册就行了下面为自定义过滤器:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/angular.min.js"></script> </head> <body ng-app="myApp">
如何在应用程序中使用自定义的filter
我自己写了一个filter,注册完,在graphedit中测试完成。但不知道如何在应用程序中使用。在创建该filter的时候,它的clsid不能识别,它的接口声明的时候也不能识别。问该如何在程序中设置
如何在程序中修改Filter的属性值?
如何在程序中修改Filter的属性值?rnrn如DirectShow自带的DV Video Decoder在GraphEdit中可看到他的‘质量’属性有全屏、1/2屏、1/4屏、DC,默认为1/2屏,如何在程序中将它修改为1/4屏或其它?rnrn其它Filter也有类似的属性需要设置的,如何设置?rnrn能给出源代码或告知在Directshow的哪里有介绍的吗?rnrn谢谢!
angularJs-----$filter过滤器使用 自定义过滤器
  1.内置过滤器   * $filter 过滤器,是angularJs中用来处理数据以更好的方式展示给我用户。比如格式化日期,转换大小写等等。 * 过滤器即有内置过滤器也支持自定义过滤器。内置过滤器很多,可以百度。关键是如何使用: * 1.在HTML中直接使用内置过滤器 * 2.在js代码中使用内置过滤器 * 3.自定义过滤器 * * (1)常用内置过滤器 *       n...
angular过滤器filter常用方法,自定义过滤器
简单介绍AngularJS过滤器filter用法,每个都将列出用法代码以便加深了解; 内置过滤器: currency(货币)、date(日期)、filter(子串匹配)、json(格式化json对象)、limitTo(限制个数)、lowercase(小写)、uppercase(大写)、number(数字)、orderBy(排序) 用法: 1.currency(货币) 使用cur...
HBase自定义过滤器(Filter)的问题
HBase中,添加其自带的过滤器不会出错,如SingleColumnValueFilter,PageFilter,但要添加自己的过滤器(防止出现代码错误,暂时把自定义过滤器的实现跟SingleColumnValueFilter一样)却总是报错,错误及代码如下,哪位高手能帮忙分析分析[code=Java]rnScan s = new Scan();rn Filter filter2 = new SingleColumnValueFilter("myColumFamily1".getBytes(),"myColum".getBytes(),CompareOp.NOT_EQUAL,"5".getBytes());rn Filter filter3 = new SingleColumnMatchValueFilter("myColumFamily1".getBytes(),"myColum".getBytes(),CompareOp.NOT_EQUAL,"5".getBytes());rn s.setFilter(filter3);rn ResultScanner ss = table2.getScanner(s);rn System.out.println();rn for(Result r:ss)rn System.out.println(new String(r.getRow())+":"+r.getCellValues().length);rn for(KeyValue kv:r.raw())rn System.out.println(kv.getKeyString()+"_______"+new String(kv.getValue()));rn rn rn[/code]rn错误rn[code=Java]rnrnException in thread "main" org.apache.hadoop.hbase.client.RetriesExhaustedException: Trying to contact region server 10.10.11.112:60020 for region tabletest04,,1296182193609, row '', but failed after 10 attempts.rnExceptions:rnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnjava.io.IOException: Call to /10.10.11.112:60020 failed on local exception: java.io.EOFExceptionrnrn at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getRegionServerWithRetries(HConnectionManager.java:1045)rn at org.apache.hadoop.hbase.client.HTable$ClientScanner.nextScanner(HTable.java:2003)rn at org.apache.hadoop.hbase.client.HTable$ClientScanner.initialize(HTable.java:1923)rn at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:403)rn at test.Test.main(Test.java:94)rn[/code]
angularjs 自定义过滤器filter和用法
自定义过滤器例子:   //创建一个sqhApp模块 var app = angular.module("sqhApp",["ionic"], function($httpProvider) {}); //sqhApp模块下创建一个过滤器replaceStr,filter的第二个参数方法是没有任何参数的 angular.module("sqhApp").filter('replace
springBoot添加自定义过滤器Filter
方式1 1.添加component注解 2.实现javax.servlet.Filter 3.重写init,doFilter,destory方法 方式2 添加 1添加@webfilter注解、@Order(1)注解,可以设定过滤的路径 @WebFilter(filterName = "**",urlPatterns = {"*.html"}) 2.实现javax.serv...
asp.net _使用filter过滤器拦截
ActionFilterAttribute FilterConfig可以添加过滤器,比如添加一个ActionFilterAttribute,每个页面的操作都会通过过滤器,可以用于一些场景,比如登录token验证,如果没有token或者token失效,就可以直接重定向到登录页面了,下面是简单的例子。 自定义一个ActionFilterAttribute: namespace web.App_Star...
ASP.NET MVC 中Filter过滤器的使用和注册
一、AuthorizeAttribute{ /// &amp;lt;summary&amp;gt; /// 允许 /// &amp;lt;/summary&amp;gt; public class HasPermissionAttribute : AuthorizeAttribute //Authorize授权特性 { private string _str = &quot;&quot;; ...
ASP.NET MVC中Filter过滤器的使用
MVC Filter是典型的AOP(面向切面编程)应用,在ASP.NET MVC中的4个过滤器类型,如下: 过滤器类型 接口 默认实现 描述 Action IActionFilter ActionFilterAttribute 在动作方法之前及之后运行 Result IResultFilter ActionFilterAttribute ...
如何在程序中动态修改表结构?
需要在每列之间再加入一个列,作为分隔之用。
Servlet中的Filter过滤器
一、过滤器介绍: 在Servlet规范2.3中定义了过滤器,它能够对Servlet容器的请求和响应对象进行检查和修改。 Servlet过滤器本身并不生成请求和响应对象,只是提供过滤功能。 Servlet过滤器能够在Servlet被调用之前检查Request对象,并修改Request Header和Request内容; 在Servlet被调用之后检查Response对象,修改Response...
Vue中的过滤器(filter)
什么是过滤器? 顾名思义,过滤器就是就对数据进行筛选、过滤、格式化,比如时间格式化、英文大小写转换、状态转换等等。它与methods、computed 或者 watch不同是,它不能改变原始值。 过滤器分类: 1、组件内过滤器 组件内过滤器就是通过filters属性,该属性是一个对象,...
如何在自定义消息中传递参数?
程序中子线程需要向主线程发送一个自定义消息,将子线程中的局部变量(一个自定义的Record数据结构)发送回主线程进入队列保存,请问该如何实现?
如何在框架中传递参数?
我用asp.net模仿msdn写一个东西。rnrn在一个default.aspx上建立一个连接,连接值为rnhttp://xx/yy/km.htm?url=aa/bb/cc.aspxrn这样可以正确连接到主框架http://xx/yy/km.htm,可是url之后的地址aa/bb/cc.aspx却无法传给框架中的main frame。rnrn试了用javascript,好像在框架集中不支持。请问该如何将url之后的值传递给框架集中的的页面呢?rn
如何在messagebox() 中传递参数
如何在messagebox() 中传递参数.rn 我想在messagebox() 中传递一编辑掩码(em_1)的值.rn 请教大虾如何实现.急!谢谢!rnyangcq@broad.net
如何在回调函数中传递参数?
类似如下代码:rn(1)IAsyncResult result=clientSock.BeginConnect(epserver,new AsyncCallback(OnConnect),clientSock); rn……rn(2)public void OnConnect(IAsyncResult ar) //回调函数rn在(1)中的new AsyncCallback(OnConnect),是没有参数的,为什么(2)中却带了一个实参?rnrn在(2)中如果加一个参数,变成public void OnConnect(Byval str1,IAsyncResult ar),可以这样用吗?如果可以,在(1)中该如何写new AsyncCallback(OnConnect)?rn
Java中的Filter过滤器
Filter介绍 Filter是定义在javax.servlet包下面的一个接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。 Filter过滤器的作用 Filter在web开发中的作用图如下: Filter的主要作用是在web访问资源的时候进行拦截,具体拦截下来需要做什么,可以自定义,比如说:1,处
java中的过滤器Filter
过滤器属于Servlet规范当中定义的特殊的组件(是拦截servlet容器请求,如果有请求过来,先调过滤器再调servlet)。下面是一个“session认证”案例,验证是否已登录。流程:1、先在web.xml 中定义要过滤哪些请求(这里是过滤所有以.do结尾的请求),并指定过滤器类LoginFilter.java 。2、增加资费请求(addCost.do)被拦截后,程序会进入LoginFilte...
servlet中的Filter过滤器
web.xml中元素执行的顺序listener->filter->struts拦截器->servlet。 1.过滤器的概念 Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。 优点:过滤链的好处是,执
Servlet中的filter过滤器
关键字: servlet , filter , 过滤器 , 权限控制 转载并修改自:   http://blog.csdn.net/lip009/archive/2006/10/17/1337730.aspx       http://tech.sina.com.cn/s/2009-11-19/00471138968.shtml @Servlet里的过滤器的主要作用 1,任何系...
Vue中的Filter过滤器
局部过滤器 &lt;template&gt; &lt;div class="home"&gt; &lt;div class="time"&gt;{{item.rateTime | formatDate}}&lt;/div&gt; // 使用过滤器 &lt;/div&gt; &lt;/template&gt; &lt;script&gt; import Moment from ...
如何在ASP.net中动态建立新的html文件!
我用的是C#做ASP.net开发,我需要动态给程序添加html页,但是操作的时候总是说没有文件操作的权限,我按错误提示去修改权限,可是总是不行。希望哪位高手能给指点一下!谢谢!
java中的过滤器 --Filter
package filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import ja...
java中的filter过滤器
通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。功能实现路径在HttpServletRequest到达 Servlet 之前,拦截客户的HttpServletRequest 。根据需要检查HttpServletRequest,也可以修改HttpServletRequest 头和数据。在H...
Javaweb中的Filter过滤器
前边我们讲过了使用EL表达式结合标签(自定义标签和JSP标准标签库)来完成JSP中替代Java代码的开发,会极大的提高程序的可读性和维护的能力。今天我们来讲一讲Servletapi中的Filter。   1. Filter概述   ① Filter基本功能是对Servlet容器调用和获得响应的Servlet的过程进行拦截,从而在Servlet进行响应的前后实现一些特殊的功能。   ② Ser
如何在ASP.net中实现自定义打印?
如何在ASP.net中实现自定义打印?
如何在 isapi filter 添加自定义的身份验证?
我想利用isapi 中的SF_NOTIFY_AUTHENTICATION自定一个身份验证过程,但是每次得到的用户名和密码都为空。该如何设置iis及如何编程实现?
ASP.NET没有魔法——ASP.NET MVC 过滤器(Filter)
上一篇文章介绍了使用Authorize特性实现了ASP.NET MVC中针对Controller或者Action的授权功能,实际上这个特性是MVC功能的一部分,被称为过滤器(Filter),它是一种面向切面编程(AOP)的实现,本章将从以下几个方面来介绍ASP.NET MVC中的过滤器。   ● ASP.NET MVC 中的过滤器及其类型   ● ASP.NET MVC 中常用的过滤器
在如何在Filter 中注入
今天在做项目的过程中想在filter中注入RedisTemplate,发现使用@Autowired注解报java.lang.NullPointerException。 这是因为filter和springmvc共存在web容器中,filter的初始化和spring容器是摩云关系的,所以会 注入失败。 那么如何在filter中注入RedisTemplate呢?实例如下public class Ses
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件