di: Angelo Ranucci 18 Luglio 2006
Abbiamo così implementato la nostra classe. Salviamola ed apriamo la Default.aspx in modalità origine. Inseriamo qui la direttiva Register che punta al nostro namespace e definisce un TagPrefix per il controllo che utilizzeremo nella pagina.
Listato 8. Direttiva Register
<%@ Register Namespace="WebPartAdHoc" TagPrefix="WPAH"%>
Inseriamo all'interno della WebPartZone3 un tag ZoneTemplate ed all'interno del tag ZoneTemplate mettiamo il nostro controllo, utilizzando il TagPrefix registrato.
Listato 9. Inserimento del controllo nella WebPartZone3
<asp:WebPartZone ID="WebPartZone3" runat="server">
<ZoneTemplate>
<WPAH:BoxTraduzione ID="BoxTraduzione1" runat="server" Title="Traduttore" />
</ZoneTemplate>
</asp:WebPartZone>
Nel controllo che abbiamo inserito è presente il TagPrefix registrato, che fa riferimento al namespace, e il nome della classe. Abbiamo poi messo un titolo al Box ed un ID.
Siamo pronti per testare la nostra applicazione. Premiamo F5 ed osserviamo il risultato. Nella terza Web Part appare il nostro Traduttore.
Inseriamo nella casella di testo del traduttore una frase, ad esempio: "il mio cane abbaia sempre". Clicchiamo su traduci ed otteniamo:
Figura 5. Risultato del test
Il sorgente dell'esempio sviluppato in questo articolo può essere scaricato da qui.
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |