【发布时间】:2013-06-24 13:41:45
【问题描述】:
例如,我可以有一个类似的动作,
public class HandleMessageController : Controller
{
public ActionResult ShowMessage(HandleMessage message)
{
return View(message);
}
}
在另一个控制器的另一个动作中,
RedirectToAction("ShowMessage", "HandleMessage", new HandleMessage(.....));
我对其进行了测试,并且 ShowMessage 操作总是为 null message。
型号HandleMessage,
public class HandleMessage
{
public HandleMessage(string message, string controllerName, string actionName, bool isError)
{
ActionName = actionName;
ControllerName = controllerName;
Message = message;
IsError = isError;
}
.....
更新:
RedirectToAction之后的Url是
http://localhost:61666/HandleMessage/ShowMessage?ActionName=XXXX&ControllerName=XXXX&Message=The%20message&IsError=False
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-4