我将数据源存储在Session
上,如下所示。
var partType = (linq query here);
Session["DataSource"] = partType.ToList();
我需要检索它并绑定到gridview
。
List<> data = (List<>)Session["DataSource"];
GridView1.DataSource = data;
GridView1.DataBind();
我应该为List<>
中的列表类型提供什么?
答案 0 :(得分:0)
是您将数据源存储在会话变量中还是将值存储在会话中? 如果要存储数据源,则无需键入强制转换为列表... !!!
答案 1 :(得分:0)
你可以使用:
var data=Session["DataSource"];
GridView1.DataSource = data;
GridView1.DataBind();
您的gridview项名称应与列表项名称匹配。