C# 如何将一个actionresult中定义的变量用于另一个actionresult?

C# 如何将一个actionresult中定义的变量用于另一个actionresult?,c#,asp.net-mvc-3,razor,C#,Asp.net Mvc 3,Razor,这是我的actionresult,它包含三个变量:dfd、dtd和soprtr。如何在另一个actionresult中使用这三个变量 直接的方法是将这些变量保存到会话对象中 保存: 检索: Session["dfd"] = dfd; 直接的方法是将这些变量保存到会话对象中 保存: 检索: Session["dfd"] = dfd; 您的命名约定有点奇怪,很难弄清楚您为什么要这样做,但无论哪种方式都可以这样做: DateTime dfd; DateTime.TryParse(Session["

这是我的actionresult,它包含三个变量:
dfd
dtd
soprtr
。如何在另一个actionresult中使用这三个变量

直接的方法是将这些变量保存到
会话
对象中

保存:

检索:

Session["dfd"] = dfd;

直接的方法是将这些变量保存到
会话
对象中

保存:

检索:

Session["dfd"] = dfd;

您的命名约定有点奇怪,很难弄清楚您为什么要这样做,但无论哪种方式都可以这样做:

DateTime dfd;
DateTime.TryParse(Session["dfd"].ToString(), out dfd);

您的命名约定有点奇怪,很难弄清楚您为什么要这样做,但无论哪种方式都可以这样做:

DateTime dfd;
DateTime.TryParse(Session["dfd"].ToString(), out dfd);

你能提供你想在哪里使用它吗?不管怎样,你可以将这个变量保存到会话中,并在另一个操作中从会话中获取它。你能提供你想在哪里使用它吗?不管怎样,你可以将这个变量保存到会话中,并在另一个操作中从会话中获取它nx很多。。。我的问题有很多解决办法。。。我的问题有了解决办法