Есть ли способ удалить "столбцы" из ArrayList?
Я запустил и запустил этот сайт, прежде чем пытаться заполнить свои DropDownLists из текстовых файлов, поэтому я жестко набрал каждое значение. Теперь я создал ArrayList из каждого DropDownList, чтобы я мог отображать эти списки в DataGridView насайт.Единственная проблема заключается в том, что «Enabled» и «Selected» отображаются в виде столбцов, и я не могу удалить столбец в ArrayList или указать, какие столбцы следует вводить при создании ArrayList, или GridView с помощью GridView.Columns.Remove ();потому что целые числа 0 или 1 или 2, кажется, не соответствуют ни с чем, и сайт не работает, и я не могу указать строку в качестве заголовка столбца для того, что нужно удалить.
Отображаются DataGridsс столбцами как | Включено | Выбрано | Текст | Значение |
Вот код этой части, как онастоит (Вы можете увидеть, что я опробовал, и что не сработало, что я прокомментировал):
// Create ListArrays from DropDownLists
ArrayList BuildingList = new ArrayList(Building.Items);
ArrayList DepartmentList = new ArrayList(Department.Items);
//Building.Items.Remove("Enabled");
//Building.Items.Remove("Selected");
// Populate Building GridView
BuildingGrid.DataSource = BuildingList;
BuildingGrid.DataBind();
//BuildingGrid.Columns.Remove;
//BuildingGrid.Columns[0].Visible = false;
// Populate Department GridView
DepartmentGrid.DataSource = DepartmentList;
DepartmentGrid.DataBind();
//DepartmentGrid.Columns[0].Visible = false;
//DepartmentGrid.Columns[1].Visible = false;
Я бы просто пошел вперед и создал простой 2d массив в текстовом файле споля для «Значение» и «Текст», так что DropDownList правильно его вытянет, но я не могу понять это, не будучи ужасно неэффективным и запутанным.
Любая помощь будет принята с благодарностью.Благодаря.