首先我想做一个筛选。当我选择 toolStripComboBox1里面的值的时候,ListView 控件也顺时改变我选择toolStripComboBox1的值的数据。
toolStripComboBox1.SelectedIndex = 0;
da = new SqlDataAdapter("select * from Library", sqlConnection1);
ds.Tables.Add("tab");
da.Fill(ds.Tables["tab"]);
dv = new DataView(ds.Tables["tab"]);
dv.RowFilter = "编号='A'";
dv1 = new DataView(ds.Tables["tab"]);
dv1.RowFilter = "编号='B'"; 然后我怎么让ListView显示出我选择的toolStripComboBox1里面的值呢?
toolStripComboBox1.SelectedIndex = 0;
da = new SqlDataAdapter("select * from Library", sqlConnection1);
ds.Tables.Add("tab");
da.Fill(ds.Tables["tab"]);
dv = new DataView(ds.Tables["tab"]);
dv.RowFilter = "编号='A'";
dv1 = new DataView(ds.Tables["tab"]);
dv1.RowFilter = "编号='B'"; 然后我怎么让ListView显示出我选择的toolStripComboBox1里面的值呢?
获取选择的值。重新绑定数据到listview
获取选择的值。重新绑定数据到listview
估计是你自己写的逻辑有问题吧,ListView显示值楼主知道怎么做么?
combobox 中的值为编号的分组数据然后,将 dv 绑定到 listview 上
dv.rowfilter= string.Format("编号='{0}'",combobox.selecteditem 或者 combobox.text);
显示得出,只是我想单选ToolStripComboBox的值就不知道怎么显示
你这样的话不是只能显示出A.B的2个值么。 我并不可以筛选
对了 如果我分开来写的话,我怎么显示出我选combobox的值怎么赋值给ListView显示出来呢?