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
C# 在MVC中使用RedirectToAction发送值#_C#_Asp.net Mvc - Fatal编程技术网

C# 在MVC中使用RedirectToAction发送值#

C# 在MVC中使用RedirectToAction发送值#,c#,asp.net-mvc,C#,Asp.net Mvc,我正在处理一个MVC项目,我有一个动作,a接收一个字符串类型id public ActionResult Administracion(string id) { 我需要从另一个动作(在同一个控制器内)发送id值,这是我目前在动作中要发送id的地方 return RedirectToAction("Administracion"); 我的问题是如何使用RedirectToAction发送id? 谢谢您可以将路由值作为可选参数传递给重定向操作 return RedirectTo

我正在处理一个MVC项目,我有一个动作,a接收一个字符串类型id

public ActionResult Administracion(string id) 
        {
我需要从另一个动作(在同一个控制器内)发送id值,这是我目前在动作中要发送id的地方

return RedirectToAction("Administracion");
我的问题是如何使用RedirectToAction发送id?
谢谢

您可以将路由值作为可选参数传递给
重定向操作

return RedirectToAction("Administracion", new { id = "123" });
编辑:正如其他人所指出的,这是另一个问题的重复。

谢谢,如果我想传递一个属性(属性的值:clase.noDoc),我应该使用:return RedirectToAction(“Administration”,new{id=clase.noDoc.ToString()})??对匿名类型对象仅定义URL查询字符串的名称和值。如果这回答了您的问题,请将其标记为答案。谢谢