今天在写代码时遇到了一个非常非常怪异的问题,记录如下:
问题描述
系统中所有用到AjaxControlToolkit控件集的页面均不能正常工作,比如AutoComplete控件,查看"Error Console"可以看到有一个"webform_initcallback is not defined"的错误。
解决方法
在尝试近三个小时找不到问题后,最后灵光一现,终于在StackOverFlow上找到了解决方法。可恨呢,原来是今天早上为了应付Post Sharp License过期问题手工将系统时间改到了2010-01-01,修改系统时间后世界就和谐了,一切正常了。
PS:
关于Asp.Net的另一个类似问题可以看这里:解决WebForm_DoPostBackWithOptions不能与验证控件共存的问题
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步