Syntaxe déclarative des contrôles serveur Web Localize
Mise à jour : novembre 2007
Crée sur une page Web un emplacement où afficher un texte statique, localisé.
<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"
/>
Notes
Utilisez le contrôle Localize pour réserver sur la page Web un emplacement où afficher le texte localisé. Le contrôle Localize est identique au contrôle Literal et semblable au contrôle Label. Le contrôle Label vous permet d'appliquer un style au texte affiché, contrairement au contrôle Localize. Vous pouvez contrôler par programme le texte qui est affiché dans le contrôle Localize en définissant la propriété Text qui est héritée du contrôle Literal.
Exemple
L'exemple de code suivant illustre comment utiliser le contrôle Localize pour localiser un bloc de texte statique. Les ressources de pages dans le dossier App_LocalResource sont utilisées pour personnaliser le texte pour les différentes langues.
<%@ 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>