WPC 2008
 Cerca nei blog
dic14

Written by:Daniele Lembo
domenica 14 dicembre 2008 12.13 

Ci sono due modi differemti per localizzare il testo all'interno di un modulo DotNetNuke.

Il primo è quello di utilizzare il controllo DNN:Label di DotNetNuke che rende a video il testo e da la possibilità anche di impostare una descrizione di Help che compare alla pressione dell'icona accanto al testo. Di seguito un esempio di come impostare nella pagina ASCX la label.
<dnn:label id="lblTemplate" 
suffix=":" 
controlname="txtTemplate" 
runat="server">
</dnn:label>
 
All'interno del file di risorsa va indicata la chiave, in questo caso lblTemplate.Help per il testo dell'help e lblTemplate.Text per il testo della label. Va fatta molta attenzione alle maiuscole perchè le chiavi del file di risorsa sono case sensitive.
Il secondo modo è quello classico di indicare nella definizione del controllo LABEL la resourcekey da cui prendere il testo.
<asp:label id="lblMyText" 
runat="server" 
resourcekey="MyText">
Testo localizzato
</asp:label>Testo localizzato

E nel file di risorsa va indicato il valore della chiave come segue.

EmptyDataText.Text = "Testo localizato"

Tags:
Invia questa pagina ad un amico