У меня есть проект, в котором мне нужно отображать много gridviews. количество gridviews зависит от количества таблиц, которые имеет каталог.Ручка Сортировка событий программно созданных gridviews
Например:
Каталог A = 8 таблицы
Каталог B = 7 столов
если пользователь нажмет каталога A, 8 GridViews должен быть создан. Я уже закончил создание этого gridviews программно, теперь моя проблема как я могу обработать каждое запрограммированное создание сортировки.
Это, как я создаю свои GridViews:
foreach (XMLClasses.table dirTab in dir.table.ToList())
{
if (dirTab.id == child.tabid)
{
List<XMLClasses.column> columns = new List<XMLClasses.column>();
columns = dirTab.column;
string[] rows = new string[columns.Count];
int x = 0;
foreach (XMLClasses.column col in columns.ToList())
{
dtContent.Columns.Add(col.title);
rows[x] = "b";
x = x + 1;
}
dtContent.Rows.Add(rows);
GridView grdTables = new GridView();
grdTables.AllowSorting = true;
grdTables.DataSource = dtContent;
grdTables.DataBind();
grdTables.Width = Unit.Percentage(100);
grdTables.Sorting+=new GridViewSortEventHandler(grdTables_Sorting);
pnlDirectory.Controls.Add(grdTables);
Literal lt = new Literal();
lt.Text = "<br/>";
pnlDirectory.Controls.Add(lt);
}
}
-им акции с этим. я не знаю, что делать дальше ..
У кого-нибудь есть идея? Любая помощь будет оценена!
Спасибо!
Не могли бы вы опубликовать код пожалуйста – Rohan
редактировали. @Rohan – danielle