Это моя первая попытка asp.net и webforms, windowsforms, все это. Я изначально заполнял данные в списке, но я мог получить только один столбец, и подумал, что listView звучит так, как будто это будет делать то, что я хотел.Добавление строкового массива в listView Row Control C# asp.net
Наиболее перспективным решением я нашел это:
DataSet listData = new DataSet();
CancellationsControls cancelCtrl = new CancellationsControls();
listData = cancelCtrl.GetScheduledReleaseDataSet();
DataTable dtable = listData.Tables[0];
scheduledReleasesTag.Items.Clear();
foreach (DataRow row in dtable.Rows)
{
string[] ar = Array.ConvertAll(row.ItemArray, p => p.ToString());
scheduledReleasesTag.Items.Add(new ListViewDataItem(ar));
}
dtable обычай таблица запроса соединения несколько таблиц.
Я попытался выяснить больше о том, как работает элемент управления listView, но это так близко, что я смог получить что-либо. Любая помощь с объяснениями будет очень оценена.
Спасибо :)
Как выглядит разметка для вашего списка? Кроме того, не уверен, что вы просмотрели примеры в [MSDN] (http://msdn.microsoft.com/en-us/library/ie/bb398790.aspx#BindingDataToTheListViewControl), но они могут быть полезны. – R0MANARMY
Звучит почти как проблема Binding на первый взгляд – MethodMan
К сожалению, я новичок в терминологии. Вот что находится в файле .aspx, если это то, что вы имели в виду. '