0
我有一個帶有文本框,一個datagridview控件和一個提交按鈕的winform,它將數據從文本框發送到sql數據庫表並將該數據顯示到datagridview在數據表中。從sql數據庫表中直接顯示的datagridview控件中的列排序
現在,我希望當按下提交按鈕時,datagridview根據指定的列進行刷新和排序,但是這些列直接從sql server表中顯示,並且沒有在datagridview的屬性中單獨指定在Visual Studio IDE中進行控制。
那麼我該如何做到這一點? 當我這樣做:
DataGridViewColumn d = new DataGridViewColumn();
d.Name = "ItemID";
dataGridView1.Sort(d,ListSortDirection.Ascending);
然後給出了錯誤說:指定的列不存在。這是預期的,因爲ItemID列直接來自數據庫,並未顯式添加到DataGridView控件中。