Я отчаянно ищет тщетно. Я хочу привязать список (T) элементов управления пользователями (.ascx) к gridview. Я инициализировать свои элементы управления фоновым кодом:Привязать список элементов управления пользователя к gridview
List<myControl> ctrls = new List<myControl>();
myControl ctr = LoadControl("~/Control.ascx") as myControl;
ctr.Name = ...
// ...
ctrls.Add(myControl); // add new control to the collection
И после того, я связать этот список Gridview управления:
this.GridView1.DataSource = ctrls;
this.gridView1.DataBind();
В случае Page_Load с условием If (!IsPostBack)
. Это не работает: отображается представление объекта. Если я поставил элементы управления в Panel, все сработало.
Почему вы хотите, чтобы они были в GridView? Какая цель это послужит? Почему бы просто не положить их в панель? – mason
для пейджинга по n элементам:/ – Rikimaru
Я думаю, у вас есть [вопрос XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) здесь. – mason