2013-03-07 3 views
0
  1. Создание файловых ресурсов: «Мастер».
  2. Поместите его в App_GlobalResources dir,
  3. Добавить ключ - Menu_Contact.
  4. Создайте еще файлы: "Master.he".
  5. Добавить ключ - Меню_Контакт.
  6. Установить культуру резьбы на «he-IL».Локализация ASPX Markup не работает

    System.Threading.Thread.CurrentThread.CurrentCulture = 
        System.Threading.Thread.CurrentThread.CurrentUICulture = 
        (System.Globalization.CultureInfo)Session["Calture"]; 
    
  7. Добавить разметки ASPX файл:

Вот разметки и линии теста:

<a href="#"> 
    <% Response.Write(Resources.Master.Menu_Contact); %> 
    <asp:Label runat="server" Text='<%$Resources:Master,Menu_Contact%>'></asp:Label> 
</a> 

Первый вариант работы, Разметка нет. Что не так?

+0

Можете ли вы указать, где вы устанавливаете культуру (в каком случае). Вы должны установить его в 'InitializeCulture' – Danish

ответ

0

Это была моя проблема. Я починил это. Теперь я установил культуру на InitializeCulture и это работа!

Смежные вопросы