So registrieren Sie Benutzersteuerelemente auf der aspX-Seite
<%@ Register Src="ListPicker.ascx" TagName="ListPicker"
TagPRefix="uc1" %>
Registrieren Sie die Benutzersteuerung in Web.config
<Steuerelemente>
<add tagPrefix="scottgu" src="~/Controls/Header.ascx" tagName="header"/>
</controls>
So registrieren Sie benutzerdefinierte Steuerelemente in ASPX-Seiten
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS.Controls"%> Methode zum Registrieren benutzerdefinierter Steuerelemente in Web.config <controls> <add tagPrefix="aspSample" namespace="Samples.AspNet. CS. Controls"> </add> </controls>Wenn das Assembly-Attribut fehlt, schließt asp.net, dass die Assembly dynamisch aus Quelldateien im App_Code-Verzeichnis kompiliert wird. Hinzufügen eines benutzerdefinierten Steuerelements zur Toolbox Sie können kein Steuerelement zur Toolbox des Visual Designers hinzufügen, ohne das Steuerelement in einer Assembly zu kompilieren. Klicken Sie dann mit der rechten Maustaste auf „Toolbox“ – „Elemente auswählen“ – suchen Sie nach der hinzuzufügenden DLL-Datei und klicken Sie auf „OK“, um das Hinzufügen abzuschließen. [Assembly: TagPrefix("Samples.AspNet.CS.Controls", "aspSample")] Verwenden Sie dieses Attribut, um eine benutzerdefinierte Steuerelementklasse anzugeben. Beim Ziehen und Ablegen von Steuerelementen aus der Toolbox wird das angegebene Tag-Präfix <controls> generiert Standard.
<add tagPrefix="aspSample"
namespace="Samples.AspNet.CS.Controls"
Assembly="Samples.AspNet.CS.Controls">
</add>
</controls>
siehe:
http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx
Benutzerdefinierte Steuerelemente entwickeln: http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx Benutzersteuerelemente: http://msdn.microsoft.com/zh-cn/library/y6wb1a0e
-