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

Responder a