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


Автор: 4ybaka 4.1.2008, 23:04
добрый вечер.появилась потребность в локализации.раньше это как-то обходилось,а теперь на внешнем сервере контролы отображаются на англицком.появилось 2 вопроса:
1)они там на английском из-за того,что так настроен framework?если да,то он просто выдает контрол,настроенный под выбранную страну/кто-то там...?
2)как програмно можно указать,чтобы он контрол по другому-то рисовал?

ЗЫ:контрол - простой календарь например.

Автор: Mymik 5.1.2008, 01:21
Цитата(4ybaka @  4.1.2008,  23:04 Найти цитируемый пост)
1)они там на английском из-за того,что так настроен framework?если да,то он просто выдает контрол,настроенный под выбранную страну/кто-то там...?
Когда браузер посылает запрос, то он указывает допустимые кодовые таблицы. А framework автоматически уже подбирает.

Цитата(4ybaka @  4.1.2008,  23:04 Найти цитируемый пост)
2)как программно можно указать,чтобы он контрол по другому-то рисовал?
у директивы Page есть свойство UICulture туда прописываешь культуру страницы.
Но на такие контролы как FileUpload это не подействует, потому что кнопка Browse рисуется непосредственно браузером, а не чем-то другим.

Автор: 4ybaka 5.1.2008, 01:44
да,видимо календарь тоже из их числа...спасибо за полный ответ.держи smile

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