如何在页面中嵌入CalendarBehavior所需的所有脚本,而不实际使用服务器端控件 ( CalendarExtender )。我不能使用服务器端扩展器的原因是我有一个可能包含数百个日期控件的页面;我希望能够根据需要延迟加载日历(当用户单击控件时)。
从 javascript 创建日历的代码如下:
cal = $create(AjaxControlToolkit.CalendarBehavior,
{ 'id': owner.id + '_calendar', 'cssClass': 'calExt', 'format': format },
null, null, owner);
问题是如果不包含AjaxControlToolkit资源中所有需要的 js,它会抛出错误:
AjaxControlToolkit is undefined.
非常感谢你,
弗洛林·S。