У меня есть пользовательский элемент управления, который содержит GridView.Я создаю экземпляр пользовательского элемента управления в коде позади страницы, на которой я хочу его отобразить. Поскольку источник данных может различаться для разных экземпляров пользовательского элемента управления, как я могу определить, какие столбцы отображаются при настройке пользователя GridViewконтроль?(Я не хочу отображать все столбцы в источнике данных)
У меня есть следующий код:
gridView.DataSource = Query.ToArray();
placeHolder1.Controls.Add(gridView);
И следующий код в пользовательском коде управления позади:
this.GridView1.DataSource = DataSource;
GridView1.DataBind();
Есть идеи, как это сделать?