【发布时间】:2021-01-23 07:23:23
【问题描述】:
我有这个DataGrid:
我这样从 SQL 中获取数据:
SqlDataAdapter dataAdapter = new SqlDataAdapter(command);
DataTable dt = new DataTable();
dataAdapter.Fill(dt);
Datagrid.ItemsSource = dt.DefaultView;
如何从DataGrid 中获取“ParaXML”列的所有值?
提前致谢。
【问题讨论】:
-
首先,如何将值放入 Datagrid 中?
-
值来自数据库。我必须检查此列的每个值。
-
@loris02 请显示您在哪里定义和分配您设置为
ItemsSource的集合。 -
那么你应该稍微不同的想法来做这件事。与其加载数据库然后检查数据,不如创建一个包含一行数据的对象(我们称之为“对象”为例)。将您的数据放入对象列表 (List
-
@thatguy 我就是这样做的: SqlDataAdapter dataAdapter = new SqlDataAdapter(command);数据表 dt = 新数据表(); dataAdapter.Fill(dt); Datagrid.ItemsSource = dt.DefaultView;