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!
http://www.windowsonecare.com/purchase/trial.aspx?sc_cid=wl_wlmail

Responder a