ASP.NET:是否可以保留复杂的对象,例如List<object>
会话?如果是,该怎么做?我试图在会话中保留一个列表,但有人告诉我我无法将该列表转换为字符串。
编辑
[Serializable]
public class Client
{
public string ClientType { get; set; }
public string ClientName { get; set; }
public string SubClientName { get; set; }
public string Project { get; set; }
public string Service { get; set; }
public string Activity { get; set; }
}
List<Client> ListOfClients;
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
ListOfClients = new List<Client> { new Client()};
Session["ListOfClients"] = ListOfClients;//This is where the error occurs
//Cannot convert List<Client> to string...
}
}
有许多操作要执行,但想法是保留会话中客户端列表中的任何内容。
感谢您的帮助。