我有listbox1和listbox2。当我单击一个按钮时,listbox1中的项目将转移到listbox2。
我的问题是,我只想显示在gridview,listbox2而不是listbox1中的所有项目。我正在使用c#。我正在考虑创建一个新的数据集,数据表然后在gridview上显示它,但我真的不知道如何继续。
有人可以帮忙吗。
答案 0 :(得分:0)
当你使用gridview时,似乎你使用的是传统的asp.net webforms但不是asp.net mvc(虽然你把它标记为asp.net mvc)。 如果您使用的是webforms,则可以尝试ASP.NET AJAX Control Toolkit
中的CascadingDropDown控件答案 1 :(得分:0)
也许这可能会有所帮助。
首先创建数据集(命名为dSet ),数据表(名为Customer )和至少两个名为CustomerID,CompanyName
的列 在C#中:
DataRow newCustomersRow = dSet.Tables["Customer"].NewRow();
newCustomersRow["CustomerID"] = "ALFKI";
newCustomersRow["CompanyName"] = "Alfreds Futterkiste";
dSet.Tables["Customer"].Rows.Add(newCustomersRow);
VBNet中的:
Dim newCustomersRow As DataRow = dSet.Tables("Customer").NewRow()
newCustomersRow("CustomerID") = "ALFKI"
newCustomersRow("CompanyName") = "Alfreds Futterkiste"
dSet.Tables("Customer").Rows.Add(newCustomersRow)
然后将其绑定到您的datagridview
DataGridView1.DataSource = dSet.Tables("Customer")