Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ASP > Локаль приложения ASP.NET


Автор: Roxio 21.3.2008, 08:35
Вобщем разработал страницу на ASP.NET при компиляции на своём компе все стандартные компоненты пишут русским, после перенёс сайт на Win2003Server Eng, и всё стало на английском... в настройках ASP.NET уже везде прописал локали русские, но страница всё равно открывается на анлийском... Уже даже поправил все machine.config, web.config... не хочет и всё показывать компоненты на русском... Мож кто знает как решить проблему? Очень нужно.

Автор: Apimpl 23.3.2008, 11:50
Делай базовый класс BasePage...Наследуй его от Page...От этого класса наследуй вс свои страницы..
А в нем перегрузи метод InitializeCulture...В котором нужно для текущего потока поставить CultureInfo  в то что хочешь...Т.о. можно и формат даты на всем сайте сменить и т.п.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)