Как настроить uiculture для AjaxControl

У меня есть приложение asp.net, полностью на голландском языке (Культура и UICulture). Это установлено в заголовке aspx:

<%@ Page Language="vb" AutoEventWireup="false" UICulture="nl" Culture="nl-NL" CodeBehind="CSSSR_BlokjesSchema.aspx.vb" EnableEventValidation="false" Inherits="CS_SSR_RAIO.CSSSR_BlokjesSchema" %>

Это работает отлично, но не для расширителя календаря Ajax. В этом компоненте даты и названия месяцев по-прежнему отображаются на английском языке.

Что я забыл? Какая настройка в Ajax заставляет мой календарь использовать установленную мной Культуру?

1 ответ

Решение

Я нашел это сам

Сценарий менеджера инструментария должен быть явно сказано, что он должен использовать локализацию:

<ajaxControlToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" EnableScriptGlobalization="true" EnableScriptLocalization="true" runat="server" CombineScripts="true"></ajaxControlToolkit:ToolkitScriptManager>

После того, как я изменил это, календарь показывал описания дат на голландском языке.

Другие вопросы по тегам