1

我有list一个项目有 4 个不同的元素

物品

Id int
Name String
Value String
Enable bool

我想将 绑定List<item>gridview. 目前我正在显示所有项目。但我只想显示NameandEnable字段。这样做的简单方法是什么?不创建新列表

谢谢

4

3 回答 3

1
GridView.DataSource = from t in yourList
                      select new 
                       {
                       t.Name,
                       t.Enable
                       };

另请查看使用 LINQ 绑定 GridView的示例

于 2012-04-23T10:41:29.757 回答
0

简单的方法?

绑定后,隐藏不想看到的列。

GridView1.Columns[0].Visible = false;
于 2012-04-23T10:38:04.050 回答
0

查看这些 LINQ 文章以帮助您找到正确的方向 - 您真正要寻找的是 LinQ 投影http://msdn.microsoft.com/en-us/library/bb384087.aspx并使用这些基本查询操作进行处理您的选择:http: //msdn.microsoft.com/en-us/library/bb384087.aspx

于 2012-04-23T10:40:07.243 回答