Sintassi dichiarativa per il controllo server Web Localize
Aggiornamento: novembre 2007
Crea un'area in una pagina Web in cui visualizzare testo statico localizzato.
<asp:Localize
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
Mode="Transform|PassThrough|Encode"
OnDataBinding="DataBinding event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
Text="string"
Visible="True|False"
/>
Note
Utilizzare il controllo Localize per riservare un'area in una pagina Web in cui visualizzare testo localizzato. Il controllo Localize è identico al controllo Literal ed è simile al controllo Label. A differenza del controllo Label, il controllo Localize non consente di applicare uno stile al testo visualizzato. È possibile controllare a livello di codice il testo visualizzato nel controllo Localize impostando la proprietà Text, ereditata dal controllo Literal.
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il controllo Localize per localizzare un blocco di testo statico. Vengono utilizzate le risorse della pagina disponibili nella cartella App_LocalResource per personalizzare il testo per lingue differenti.
<%@ Page Language="VB"
Culture="auto"
meta:resourcekey="PageResource1"
UICulture="auto" %>
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Localize Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Localize id="Localize1"
runat="server"
meta:resourcekey="Localize1Resource1"
Text="Hello World!">
</asp:Localize>
</div>
</form>
</body>
</html>
<%@ Page Language="C#"
Culture="auto"
meta:resourcekey="PageResource1"
UICulture="auto" %>
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Localize Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Localize id="Localize1"
runat="server"
meta:resourcekey="Localize1Resource1"
Text="Hello World!">
</asp:Localize>
</div>
</form>
</body>
</html>