Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"initializeculture" - 2 õppematerjali

Veebistuudium arendus ASP NET
212
docx

Veebistuudium arendus ASP.NET

{ object oKeel = Session["keel"]; if (oKeel != null) ddlKeel.SelectedValue = (string)oKeel; } Hetkel oleme loomulikult tegelenud vaid kasutaja soovide meelde jätmisega. Nüüd tuleks kirjutada ka meetod nende soovide realiseerimiseks. Keele muudatus on selline, mis tuleb paika panna lehe renderdamise varases faasis, sest sisuliselt kõik sõltub keelest. Selle tarbeks pakub raamistik 2.0 meile leheküljel meetodit InitializeCulture: protected override void InitializeCulture() { object oKeel = Session["keel"]; if (oKeel != null) { // kui sessioonis on määratud, millist keelt kasutada string sKeel = oKeel.ToString().ToUpper(); if (sKeel != Thread.CurrentThread.CurrentUICulture.ToString().ToUpper()) { // kui kehtiv keel ei ole sama mis valitud keel Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture(sKeel); } }

Informaatika → Veebiprogrammeerimine
26 allalaadimist
Nimetu
575
docx

Nimetu

{ object oKeel = Session["keel"]; if (oKeel != null) ddlKeel.SelectedValue = (string)oKeel; } Hetkel oleme loomulikult tegelenud vaid kasutaja soovide meelde jätmisega. Nüüd tuleks kirjutada ka meetod nende soovide realiseerimiseks. Keele muudatus on selline, mis tuleb paika panna lehe renderdamise varases faasis, sest sisuliselt kõik sõltub keelest. Selle tarbeks pakub raamistik 2.0 meile leheküljel meetodit InitializeCulture: protected override void InitializeCulture() { object oKeel = Session["keel"]; if (oKeel != null) { // kui sessioonis on määratud, millist keelt kasutada string sKeel = oKeel.ToString().ToUpper(); if (sKeel != Thread.CurrentThread.CurrentUICulture.ToString().ToUpper()) { // kui kehtiv keel ei ole sama mis valitud keel Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture(sKeel); } }

Informaatika → Informaatika
33 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun