【问题标题】:send a value using RedirectToAction in MVC c# [duplicate]在MVC c#中使用RedirectToAction发送一个值[重复]
【发布时间】:2017-07-19 21:13:55
【问题描述】:

我正在处理一个 MVC C# 项目,并且我有一个接收字符串类型 id 的操作

public ActionResult Administracion(string id) 
        {

我需要从另一个动作(在同一个控制器内)发送 id 值,这就是我暂时在我想要发送 id 的动作中所拥有的

return RedirectToAction("Administracion");

我的问题是如何使用 RedirectToAction 发送 id? 谢谢

【问题讨论】:

    标签: c# asp.net-mvc


    【解决方案1】:

    您可以将路由值作为可选参数传递给RedirectToAction

    return RedirectToAction("Administracion", new { id = "123" });
    

    编辑:正如其他人所指出的,这是另一个问题的重复。 RedirectToAction with parameter

    【讨论】:

    • 谢谢,如果我想传递一个属性(属性的值:clase.noDoc)我应该使用:return RedirectToAction("Administracion", new { id = case.noDoc.ToString () }); ??
    • 是的。匿名类型对象只定义了 URL 查询字符串的名称和值。
    • 如果这回答了您的问题,请将其标记为答案。谢谢!
    猜你喜欢
    • 2016-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-01
    相关资源
    最近更新 更多