Мне нужно изменить культуры во время выполнения в соответствии с файлами ресурсов для каждой культуры.
Мне нужно изменить атрибуты элементов управления в моей форме, согласно двум культурам которые обозначили файлы .resx
resorces1.aspx.resx // default
resorces1.aspx.he-IL.resx // hebrew culture
Я могу загрузить страницу либо с резервным ресурсом, либо на pageload дать значение UICulture = "he-IL"
, и он загружается штрафом с требуемыми ресурсами.
Проблема в том, что мне нужно внести эти изменения во время выполнения.
1.. после того, как я изменил значение на событие нажатия кнопки
btn_change_Click(....)
{
UICulture = "he-IL" ;
}
Он по-прежнему возвращается к инициализированному значению "en-US"
Как я могу внести изменения в UICulture во время выполнения?
2.. как я могу ссылаться на резервный файл ресурсов, если, например, я не знаю его "en-US"?