Asp.net 如何将大量数据从一页传递到另一页

Asp.net 如何将大量数据从一页传递到另一页,asp.net,asp.net-mvc,asp.net-mvc-4,Asp.net,Asp.net Mvc,Asp.net Mvc 4,我正在使用ASP.net MVC4应用程序。我是MVC新手,所以让我知道如何将大量数据从一个页面传递到另一个页面。我从服务中获取数据,数据包含HTML内容,所以我需要将此日期传递到另一个页面(不同的控制器) 您可以使用会话 Session["MyKey"]=Your_Data; if(Session["MyKey"]!=null) { //retrieve From Session Your_data= Session["MyKey"]; } 如果没有代码,很难帮助您,但MVC的全部

我正在使用ASP.net MVC4应用程序。我是MVC新手,所以让我知道如何将大量数据从一个页面传递到另一个页面。我从服务中获取数据,数据包含HTML内容,所以我需要将此日期传递到另一个页面(不同的控制器)

您可以使用
会话

Session["MyKey"]=Your_Data;


if(Session["MyKey"]!=null)
{
//retrieve From Session

Your_data=  Session["MyKey"];

}

如果没有代码,很难帮助您,但MVC的全部目的是消除数据的这种无状态状态。但尽管如此,由于每个页面都有自己的控制器,因此很容易从服务器重新加载数据。如果您正在寻找类似于ascx控件的东西,那么您可以轻松地使用局部视图。但是,请给我们一些例子,说明您正在试图用代码做什么。投票否决,因为没有提供代码。您需要更具体地说明您的需要。答案将取决于此。首先,为什么要在一个页面和另一个页面之间传递数据?