Я создаю новую панель ..
public class LicensingPanel : Panel
{
private LinkButton licenseButton;
...
}
Затем я добавляю свои элементы управления в свойство Controls, одним из которых является LinkButton.
То, что я хочу иметь в своем коде страницы, это следующее ..
protected override void CreateChildControls()
{
Controls.Add(new LicensingPanel(this));
base.CreateChildControls();
}
Но я получаю это сообщение об ошибке:
Элемент управления 'ctl03' типа 'LinkButton' должен быть помещен в тег формы с помощью runat = server. в System.Web.UI.Page.VerifyRenderingInServerForm (элемент управления)
Страница является страницей SharePoint с главной страницей, в ней есть тег Form с runat = server.
Любая помощь получена!
С наилучшими пожеланиями,
Phill