Domanda

Ho creato una cultura personalizzata per un linguaggio specifico per il cliente, ovvero ho file resx per quella cultura. Il problema che ho è che non riesco a impostare la cultura abbastanza presto nel ciclo di pagine. Quando chiamo Thread.CurrentThread.CurrentUICulture = culture e Thread.CurrentThread.CurrentCulture = culture la pagina sembra aver già scelto la lingua dal file resx di base :( Quindi devo impostare la cultura e quindi reindirizzare alla stessa pagina? Ho provato a impostarlo in Page_PreInit e non è ancora abbastanza presto? C'è un evento precedente a cui posso collegarmi?

È stato utile?

Soluzione

Devi sovrascrivere il metodo InitializeCulture () della pagina, guarda qui per i dettagli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top