遍历DataTable并且赋值给PageGridData集合
时间: 2023-07-05 08:27:57 浏览: 92
假设你有一个名为PageGridData的List集合,它的类型为PageGridDataItem,每个PageGridDataItem包含了需要的属性。你可以使用以下代码遍历DataTable,并将每一行的数据赋值给一个PageGridDataItem对象,然后将这个对象添加到PageGridData集合中:
```csharp
List<PageGridDataItem> PageGridData = new List<PageGridDataItem>();
foreach (DataRow row in dataTable.Rows)
{
PageGridDataItem item = new PageGridDataItem
{
Property1 = row["Column1"].ToString(),
Property2 = Convert.ToInt32(row["Column2"]),
Property3 = Convert.ToDateTime(row["Column3"])
};
PageGridData.Add(item);
}
```
其中,Column1、Column2、Column3是你的DataTable中的列名,Property1、Property2、Property3是你的PageGridDataItem对象中的属性名,你需要根据实际情况进行修改。这段代码会遍历DataTable中的每一行,将每一列的数值赋值给一个PageGridDataItem对象,然后将这个对象添加到PageGridData集合中。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044937.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)