我有一个gridview,当用户选择一行时,我想在多视图中更改视图并显示几个新的网格视图。用户将点击计算机,然后它将显示计算机统计/ atached设备/等。新的gridviews将需要从所选行的列中获取列,我该如何获得?感谢。
答案 0 :(得分:1)
你在做什么语言?我在VB和C#中完成了这个。
接下来创建另一个actionlistener 在填充第二个的数据集上 网格视图。 (secondDataset_BeforeFetch)。内 这个抓取你抓住了你的专栏 需要从中选定的行 第一栏
DataRow row = FirstGridView.GetFocusedDataRow();
row2.ItemArray [indexOfWantedColumn];
最后在该actionlistener中将您在步骤3中获得的值添加到SqlCommand以使用fetch发送它以填充第二个gridview
cmd.Parameters.AddWithValue(“@ parameterName”,“valueToAdd”);
其中valueToAdd是您在第3步中从DataRow获得的值。