首先声明,我非常非常喜欢MagicAjax(或者我换个说法吧,AjaxPanel) ,因为它让我可以在Asp.net 1.1轻松地涌上无刷新页面技术,特别是面对常常的表单,每次Postback都使页面回到顶头位置,使得页面感受异常的差。我之所以写这篇文章,并不是诋毁MagicAjax,反而希望大家能够并重就轻地使用它。一、JavaScript & 验证控件大家都知道,Asp.net中的验证控件,都是基于一个叫做WebUIValidation.js中的一些函数而实现的,如果你删除了他,当页面中没有这种验证控件不在页面上出现的话,就不会提示出错,但是一旦你的页面出现了它,Asp.net就会自动将WebUIValidation.js引入,不是在Head标签里,而是在body标签里面找到一句: