如何将DataRow绑定到GridView

本文关键字:GridView 绑定 DataRow | 更新日期: 2023-09-27 18:11:36

我有一个有四列或五列的数据表。我不知道确切的列名和它的计数。但我想将数据表的第一行绑定到GridView。如何做到这一点?我需要你所有的建议。

如何将DataRow绑定到GridView

Linq在这里应该可以帮助获取第一项。

 var Temp = dt.AsEnumerable().Take(1).CopyToDataTable();

在数据表中使用过滤器:

dt.Select("ID = 1");

你可以这样尝试…

    dt = new DataTable();          
    dt_Property.Columns.Add("Field1");
    int i = 0;
    DataRow row = null;
    foreach (DataRow r in ds.Tables[0].Rows)
    {               
            row = dt.NewRow();                    
            row["Field1"] = ds.Tables[0].Rows[i][1];
            dt_Property.Rows.Add(row);   
            i = i + 1;
    }
    dataGridView1.DataSource = dt;