Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 使用MVC ActionFilter时追加Querystring键/值对_Asp.net Mvc_Query String_Action Filter - Fatal编程技术网

Asp.net mvc 使用MVC ActionFilter时追加Querystring键/值对

Asp.net mvc 使用MVC ActionFilter时追加Querystring键/值对,asp.net-mvc,query-string,action-filter,Asp.net Mvc,Query String,Action Filter,我想创建自己的ActionFilter,它将在URL的末尾附加一个特定的键/值对(GUID) 最好的方法是什么?你的问题不清楚。如果querystring中存在键/值对,那么需要ActionFilter做什么?如果发生重定向,是否需要ActionFilter将查询字符串追加到URL?如果是这样的话,ActionFilter不是正确的选择。我想在服务器端创建一个guid,保存在会话中,并通过QueryString将其附加到请求中。您只能通过调用响应来更改查询字符串。重定向,但我想您不希望这样。改用

我想创建自己的
ActionFilter
,它将在URL的末尾附加一个特定的键/值对(
GUID


最好的方法是什么?

你的问题不清楚。如果querystring中存在键/值对,那么需要ActionFilter做什么?如果发生重定向,是否需要ActionFilter将查询字符串追加到URL?如果是这样的话,ActionFilter不是正确的选择。我想在服务器端创建一个guid,保存在会话中,并通过QueryString将其附加到请求中。您只能通过调用
响应来更改查询字符串。重定向
,但我想您不希望这样。改用路由数据将guid传输到视图或任何需要的位置。您没有回答我的问题。要将GUID附加到哪个请求?你的行为中有重定向行为吗?或者,是否希望在视图中提交表单时将GUID添加到查询字符串中?提供更多的代码将有助于理解您的问题。