Comment enregistrer les contrôles utilisateur dans la page aspX
<%@ Register Src="ListPicker.ascx" TagName="ListPicker"
TagPRefix="uc1" %>
Enregistrez le contrôle utilisateur dans Web.config
<contrôles>
<add tagPrefix="scottgu" src="~/Controls/Header.ascx" tagName="header"/>
</contrôles>
Comment enregistrer des contrôles personnalisés dans les pages ASPX
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS.Controls"%> Méthode pour enregistrer les contrôles personnalisés dans Web.config <controls> <add tagPrefix="aspSample" namespace="Samples.AspNet. CS. Controls"> </add> </controls>Si l'attribut assembly est manquant, asp.net en déduit que l'assembly est compilé dynamiquement à partir des fichiers source dans le répertoire App_Code. Ajout d'un contrôle personnalisé à la boîte à outils Vous ne pouvez pas ajouter un contrôle à la boîte à outils de Visual Designer sans compiler le contrôle dans un assembly. Cliquez ensuite avec le bouton droit sur "Boîte à outils" - "Sélectionner des éléments" - parcourez pour trouver le fichier DLL à ajouter et cliquez sur OK pour terminer l'ajout. [assembly: TagPrefix("Samples.AspNet.CS.Controls", "aspSample")] Utilisez cet attribut pour spécifier une classe de contrôle personnalisée lors du glisser-déposer des contrôles depuis la boîte à outils, le préfixe de balise spécifié <controls> sera généré par. défaut.
<ajouter tagPrefix="aspSample"
espace de noms="Samples.AspNet.CS.Controls"
assembly="Samples.AspNet.CS.Controls">
</ajouter>
</contrôles>
se référer à :
http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx
Développer des contrôles personnalisés : http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx Contrôles utilisateur : http://msdn.microsoft.com/zh-cn/library/y6wb1a0e aspx.
-