【发布时间】:2010-06-18 14:18:56
【问题描述】:
我有一个网格视图,当用户选择一行时,我想更改我的多视图中的视图并显示几个新的网格视图。用户将单击计算机,然后它将显示计算机统计信息/附加设备/等。新的 gridviews 将需要所选行中的一列,我如何得到它?谢谢。
【问题讨论】:
我有一个网格视图,当用户选择一行时,我想更改我的多视图中的视图并显示几个新的网格视图。用户将单击计算机,然后它将显示计算机统计信息/附加设备/等。新的 gridviews 将需要所选行中的一列,我如何得到它?谢谢。
【问题讨论】:
你用什么语言做这个?我已经在 VB 和 C# 中完成了这项工作。
接下来创建另一个动作监听器 在填充第二个的数据集上 网格视图。 (secondDataset_BeforeFetch)。内 这取你抓住你的专栏 需要从选定的行中 第一列
DataRow 行 = FirstGridView.GetFocusedDataRow();
row2.ItemArray[indexOfWantedColumn];
最后在该 actionlistener 中将您在第 3 步中获得的值添加到 SqlCommand 以将其与 fetch 一起发送以填充第二个 gridview
cmd.Parameters.AddWithValue("@parameterName", "valueToAdd");
其中 valueToAdd 是您在第 3 步中从 DataRow 获得的值。
【讨论】: