如何为AjaxControl设置uiculture

时间:2014-02-13 09:41:00

标签: asp.net ajax uiculture

我有一个完全使用荷兰语(文化和UICulture)的asp.net应用程序这是在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日历扩展器。在该组件中,日期和月份名称仍以英语显示。

enter image description here

我忘记了什么? Ajax中的哪个设置使我的日历使用了我设置的文化?

1 个答案:

答案 0 :(得分:1)

我自己找到了

需要明确告知工具包scriptmanager必须使用本地化:

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

我改变了这个后,日历显示了荷兰语的日期描述

enter image description here