我在多语言项目中使用ajaxToolkit:CalendarExtender
。
这个日历的问题是它在控件中本地化了月份字符串,但没有本地化Today字符串,我也需要本地化这个文本。
请有人帮我解决这个问题。
答案 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;
}