0

我在用户控件中有一个高级带状网格视图,其中有不同的标签页。

我正在尝试查找当前正在显示的特定数据源/数据表。以下两者都返回一个表,但无论我当前选择了哪个标签页,它都会返回同一个表。

   ((GridView) sender).DataSource;
   ((GridView) sender).DataController.ListSource;

我能得到的最接近的是使用 masterRowExpanded 事件并在其中执行以下操作:

((GridView) sender).GetRelationName(e.RowHandle,e.RelationIndex)

这返回了我当前所在的标签页的名称。任何有关如何检索源的想法将不胜感激。

4

1 回答 1

0

经过一段时间的努力,我设法得到它,在我使用的 masterRowExpanded 事件中:

GridView gv = sender as GridView;
AdvBandedGridView abgv = (AdvBandedGridView)(gv.GetDetailView(e.RowHandle,RelationIndex));

然后高级带状网格视图具有我正在寻找的数据源。

于 2013-11-01T10:12:05.600 回答