Come rimappare un tag ASPX in una nostra classe

Scritto da  Massimo Bonanni il venerdì 20 agosto 2010  •  Linguaggio: C#,VB   • Livello: 200


ASP.NET ci consente di ri-mappare i controlli del framework su nostre classi.
Supponiamo di aver creato una nostra classe MyLabel il cui comportamento dovrà sostituire la normale Label messa a disposizione dal framework.
Per poter fare in modo che ovunque compare il controllo <asp:Label>, in realtà venga istanziato ed utilizzato il nostro controllo  ci basta inserire la seguente riga all'interno del web.config:

<pages>
.
.
<tagMapping>
<add tagType="System.Web.UI.WebControls.Label" mappedTagType="MyLabel" />
</tagMapping>
.
.
</pages>


Tags: ASP.NET

 
x