Muchas gracias por las respuestas! La verdad que googleé pero supongo que no
estaba buscando los terminos exactos =/
De nuevo, muchas gracias!
Matias
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [puntonet] Localization de
WebcontrolsDate: Wed, 15 Nov 2006 14:50:27 -0300
Si los controles se crean programaticamente, entonces se puede asignar a la
propiedad localizada el valor obtenido por el método GetLocalResourceObject( )
de la página donde se encuentra alojado el control. Por ejemplo,
...
Label unLabel = new Label( );
unLabel.Text = ( string ) Page.GetLocalResourceObject( "resourceKey" );
this.Controls.Add( unLabel );
...
Saludos,
Fernando Tubio
----- Original Message -----
From: Matias Q
To: puntonet List Member
Sent: Wednesday, November 15, 2006 2:23 PM
Subject: [puntonet] Localization de Webcontrols
Buenas gente, Estamos trabajando la Localizacion de ASPX con LocalResources
(.resx) y con los tags meta:resourcekey en los controles (con runat=server).
Todo barbaro hast ahi. Creamos un par de Webcontrols para usar en estas
paginas. Los Webcontrols crean controles del lado del servidor (Tables,
TableRows, Labels, etc...), el tema es Regionalizar los valores de algunos
Labels de la misma forma que hacemos en las paginas, pero como estos controles
se crean programaticamente por el Webcontrol, el atributo meta:resourcekey
pareciera que no entra en efecto, es decir: public WC : Webcontrol{ ....
.... Label unLabel = new Label() unLabel.Attributes["meta:resourcekey"] =
"unLabel" this.Controls.add(Label) ..... ........} Si desde el .RESX
le agrego un "unLabel.innerText" o "unLabel.Text" con un valor, no tiene ningun
efecto. Supongo que sera porque para los Webcontrols no debe ser de la misma
forma que para paginas "estaticas". Alguien se topó con este problema? O sabe
cómo aplicar los LocalResources a controles generados programaticamente? Matias
All-in-one security and maintenance for your PC. Get a free 90-day trial!
Learn more!
_________________________________________________________________
Express yourself with gadgets on Windows Live Spaces
http://discoverspaces.live.com?source=hmtag1&loc=us