关于ASP.NETAJAX控件开发中引用其自带控件的脚本
微软的AJAX框架已经正式发布了一段时间了,其使用的方便为我们带来了许多便利性,特别是自带的一套控件,花样繁多,品种多样,呵呵。但是他的自带控件并不一定能完全满足我们的需求,这时,就需要我们来对他进行扩展,或自行开发了。
今天讲一个在开发过程中碰到的情况及解决方法,有可能各位程序员在以后的开发中也会碰到这种问题,所以我在这提一下,希望对你们以后开发有所帮助。
在开发控件的过程中,我们可能要用到AjaxToolKit控件库中一些脚本,比如Timer,他的完整引用是Sys.Timer,这时我们直接使用的话,系统会报该Sys.Timer未定义的错误,解决方法在我们控件开发的Extender.cs文件的类前面,添加[RequiredScript(typeof(TimerScript))],这样就可以了,其他Script,比如动画,就把上面代码改成[RequiredScript(typeof(AnimationScripts))],
今天讲一个在开发过程中碰到的情况及解决方法,有可能各位程序员在以后的开发中也会碰到这种问题,所以我在这提一下,希望对你们以后开发有所帮助。
在开发控件的过程中,我们可能要用到AjaxToolKit控件库中一些脚本,比如Timer,他的完整引用是Sys.Timer,这时我们直接使用的话,系统会报该Sys.Timer未定义的错误,解决方法在我们控件开发的Extender.cs文件的类前面,添加[RequiredScript(typeof(TimerScript))],这样就可以了,其他Script,比如动画,就把上面代码改成[RequiredScript(typeof(AnimationScripts))],