c# - LINQ操作GridView

标签 c# asp.net gridview

我有一个填充的 GridView

ID  Name    City
1   Bobby   AAA
2   Laura   BBB
3   Ilisha  CCC

我想获得一个可枚举的集合,如下所示

var  Query= from p in GridView1.Rows 
   select new { User_ID=p.ID,User_Name=p.Name,User_City=p.City }.ToList();

如何获取?

提前致谢。

最佳答案

要获取可枚举集合,您所需要做的就是将 GridViewRow 集合强制转换为 IEnumerable。

 IEnumerable<GridViewRow> rows = GridView1.Rows.Cast<GridViewRow>()

关于c# - LINQ操作GridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3240606/

相关文章:

c# - Array.Sort in 使用非平凡的比较函数

c# - 从浏览器可见的 asp.net 代码隐藏?

c# - 显示在按钮后面的水平列表项中的面板

javascript - 循环访问存储以验证网格中的列

c# - 以编程方式启动 Windows 服务

c# - ASP.net Webservice *.asmx 访问与 WCF 服务引用

c# - LINQ to Entities - 解析/过滤对象集合

c# - 如何使用 Ajax 在 ASP.NET MVC 上显示服务器端验证错误

php - 无法修复 yii2 中的 GridView 行高

c# - 网站 gridview 无法在 azure 上的 iis 上工作