如何在mvc4中将xml从控制器传递到其他控制器

本文关键字:控制器 其他 xml mvc4 中将 | 更新日期: 2023-09-27 18:26:15

我是mvc的新手。探索将值从一个控制器的动作方法传递到另一个控制器。是否可以在httppost中将xml作为值从一个控制器传递到另一个控制器?

如何在mvc4中将xml从控制器传递到其他控制器

您可以使用Session,它在控制器中几乎任何时候都可用,而且使用起来非常简单。

Session["ArbitraryKeyString"] = "Assign any object";
string arbitraryString = (string)(Session["ArbitraryKeyString"] ?? "Session returns null if key not found");

只需确保将其强制转换回所需的类型,因为它存储为Object。您可以在服务器调用期间执行此操作,因为它们都只是调用控制器函数的外部方式,并且值将在页面和调用之间保持不变。

将其作为参数传递可能是您的最佳选择。尝试使用类似return RedirectToAction(ActionName、ControllerName、RouteValues);的方法;。