В памяти Session
будет самым простым и быстрым (разработка-накрест) для хранения данных между страницами без их содержимое должно быть видно в строке запроса (URL), например:
хранить в Session
List<string>
, сделайте следующее:
var listOfStrings = new List<string>();
listOfStrings.Add("1");
listOfStrings.Add("2");
listOfStrings.Add("3");
Session["ListOfStrings"] = listOfStrings;
Чтобы получить List<string>
из Session
, сделайте следующее:
// Check to see if item in Session is actually there or not
if(Session["ListOfStrings"] != null)
{
// Cast the item in Session to a List<T>, because everything in Session is an object
var myListOfStringsRetrieved = Session["ListOfStrings"] as List<string>;
}
Примечание: Я предполагаю, что вы используете C#, но это может быть легко переведен на VB.NET.