Ich bin ein neues Gremium zu schaffen ..hinzufügen Custom Control in Asp.net
public class LicensingPanel : Panel
{
private LinkButton licenseButton;
...
}
Ich bin dann in den Code meiner Kontrollen der Controls-Eigenschaft hinzugefügt, von denen ein Linkbutton ist.
Was ich möchte in der Lage sein, auf meiner Seite Code-behind zu tun, ist die folgende ..
protected override void CreateChildControls()
{
Controls.Add(new LicensingPanel(this));
base.CreateChildControls();
}
Aber ich bin immer diese Fehlermeldung:
Control ‚ctl03‘ vom Typ ‚Linkbutton‘ muss in einem Formular-Tag mit runat = server platziert werden. at System.Web.UI.Page.VerifyRenderingInServerForm (Steuerelement Steuerelement)
Die Seite ist eine SharePoint-Seite mit einer Masterseite, es hat ein Formular-Tag mit runat = Server.
Jede Hilfe wird sehr erhalten!
Mit besten Grüßen,
Phill
Hallo Emilio, Danke, ich bin mir der Anforderungen für SP und Kontrollen bewusst. Ich dachte, ich könnte meine eigenen Steuerelemente dynamisch hinzufügen, was laut Rob unten nicht möglich ist. Grüße Phill –