2010-08-17 64 views
0

我试图创建LinqDataSource,它将表示动态创建的String列表中的数据,然后将其用作我的GridView的数据源。linqDataSource绑定到动态列表

List<string> users = RetreiveUsers(); 
LinqDataSource ds = new LinqDataSource(); 

现在在做什么?

感谢您的帮助。

回答

3

我不知道你是否在标记中“绘制”这种方式,无论哪种方式,你都需要为数据源上的选择事件添加一个事件处理程序。事情是这样的:

protected void LinqDS_Selecting(object sender, LinqDataSourceSelectEventArgs e) 
{ 
    e.Result = RetrieveUsers(); 
} 

,然后你就必须指定数据源的LINQ作为GridView控件的数据源数据绑定加在GridView。