本地化“ajaxToolkit:CalendarExtender”

时间:2009-11-20 04:38:39

标签: asp.net-ajax

我在多语言项目中使用ajaxToolkit:CalendarExtender。 这个日历的问题是它在控件中本地化了月份字符串,但没有本地化Today字符串,我也需要本地化这个文本。

请有人帮我解决这个问题。

2 个答案:

答案 0 :(得分:1)

尝试将ScriptManager.EnableScriptGlobalization属性更改为True。只要您设置所需的切割值,它就应该有效。

    protected void Page_Load(object sender, EventArgs e)
{
    string Lang = “es-MX”;//set your culture here
    System.Threading.Thread.CurrentThread.CurrentCulture =
        new System.Globalization.CultureInfo(Lang);
}

答案 1 :(得分:0)

试试这个

protected void CalendarExtender1_Load(object sender, EventArgs e)
    {

        CalendarExtender1.TodaysDateFormat = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern;
        // or
        //CalendarExtender1.TodaysDateFormat = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.LongDatePattern;

    }