2010-09-15 4 views
1

У меня есть MasterPage и некоторые элементы управления в нем, у меня также есть раскрывающийся список с языками, я хотел бы знать, является ли theres способом локализовать все элементы управления на главной странице, поскольку он не имеет Метод InitializeCulture.Локализовать MasterPage

Заранее спасибо.

ответ

2

Я установил Культуру в файле global.asax, чтобы гарантировать, что все запросы имеют ее с самого низкого уровня.

protected void Application_AcquireRequestState(object sender, EventArgs e) 
{ 
    CultureInfo culture = new CultureInfo("en-NZ"); 
    System.Threading.Thread.CurrentThread.CurrentUICulture = culture; 
    System.Threading.Thread.CurrentThread.CurrentCulture = culture; 
} 

Все элементы управления должны подбирать это через приложение.

+0

Нет такой вещи, как global.asx its global.asax – PUG

+0

Попробуйте нажать кнопку редактирования в следующий раз, а не указывать опечатки в Интернете. – toxaq

+0

Я сделал, он сказал, что «Редактировать должно быть по крайней мере 6 символов», и нет ничего плохого в ответе, кроме только одного символа. поэтому просто поместите его в комментарии. – PUG