我在 Web 应用程序中使用 Ajax Control Kit。问题是当我使用印度时区访问应用程序时它工作正常但是当我选择中部时间(美国和加拿大)的时区时,日历显示日期显示为 Selected Date-1。例如,如果我选择 16.Oct.2012,它将显示(在扩展控件中)为 15.Oct.2012。我尝试了以下代码但没有帮助:
protected void Page_Load(object sender, EventArgs e) {
string Lang = "en-US"; //set your culture here
System.Threading.Thread.CurrentThread.CurrentCulture =
new System.Globalization.CultureInfo(Lang);
}
EnableScriptGlobalization = "true";
此外,在调试过程中,我发现 Javascript 函数的发送方本身存储了错误的值,即日期为 = 选定日期-1
function setDateIntoHiddenField(sender, args)
有什么想法或建议吗?