private DataTable SysSource
{
set
{
HttpContext.Current.Session["SysSource"] = value;
}
get
{
DataTable dt = (DataTable)HttpContext.Current.Session["SysSource"];
if (dt != null)
{
DataColumn[] keys = new DataColumn[1];
keys[0] = dt.Columns["ID"];
dt.PrimaryKey = keys;
}
return dt;
}
}
{
set
{
HttpContext.Current.Session["SysSource"] = value;
}
get
{
DataTable dt = (DataTable)HttpContext.Current.Session["SysSource"];
if (dt != null)
{
DataColumn[] keys = new DataColumn[1];
keys[0] = dt.Columns["ID"];
dt.PrimaryKey = keys;
}
return dt;
}
}
本文介绍了一种在ASP.NET应用程序中使用Session状态管理来存储和检索DataTable的方法。该方法通过设置Session变量来保存DataTable,并确保其主键已正确设置,以便在需要时能有效地获取数据。
504

被折叠的 条评论
为什么被折叠?



