Я разработал элемент управления asp.net, который наследуется от gridview и его называется gridviewex ... Мне нужны некоторые элементы навигации по страницам для рендеринга под ним для какой-то пользовательской подкачки, которую я реализую ... Все идет хорошо, но я могу ' Похоже, что новые элементы управления добавляются в элементы управления.
Например, что я хотел сделать, это добавить панель asp.net под сеткой и затем добавить кнопки ссылок на панель.
У меня пока что есть, но выдает ошибку
Unable to cast object of type 'System.Web.UI.WebControls.Panel' to type
'System.Web.UI.WebControls.Table'.
код ..
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
Panel uxGridViewNavigation = new Panel();
LinkButton linkButton = null;
linkButton = new LinkButton();
linkButton.Text = "First";
linkButton.Click += new EventHandler(linkButton_Click);
uxGridViewNavigation.Controls.Add(linkButton);
this.Controls.Add(uxGridViewNavigation);
}
Я бы очень признателен за любую помощь. Это мое первое расширение для управления сервером: -)
Спасибо