如何从DataView.CurrentItem中找到某些列的值。
答案 0 :(得分:1)
保罗在评论中指出,CurrentItem
班中没有DataView
成员。
如果您知道该项目的索引,则可以按名称访问列,如下所示:
string name = dataView[index]["Name"] as string;
同样,如果你有DataRowView
的实例(DataRow
的视图),你可以这样做:
string name = dataRowView["Name"] as string;
CollectionView
,而不是DataView
?
CollectionView
本身没有“列”,但可以用GridView
或DataGrid
(两者都有列)表示。它只是一个对象集合的视图。要访问当前对象的特定字段或属性,有两个主要选项:
CurrentItem
强制转换为该类型,并直接访问您需要的成员