众所周知,更新面板向服务器发送相同的响应作为完整的帖子回来(或者我理解错误),它确实比完整的帖子更好.
那么有没有只发送响应数据的替代方案?就像你有一个方法,错误的返回日期,我认为这是唯一应该发送的东西,而不是将要显示它的整个控制视图状态(再次,也许我明白错了).
我正在使用Telerik AJAX控件,它们是基于Microsoft AJAX构建的,因此没有太大的改进.
我喜欢的一种方法是http://www.coolite.com/他们有AJAX方法和事件,我认为这是我正在寻找的,但项目进展缓慢,并没有我的要求的灵活性.
所以任何输入都受到高度赞赏.
这就是为什么我鼓励刚接触 AJAX 的程序员在采用库之前学习基础知识- 当您了解实际发生的情况时,这种优化就会变得显而易见。
那么有没有一种方法可以只发送响应数据呢?例如,您有一个仅返回日期的方法吗?
是的。最基本的方法是仅将日期字符串写入响应流并在发送其他内容之前结束响应 - HTTP 处理程序 (ashx) 非常适合此目的。有关 ASP.NET AJAX 更友好的技术,请查看 Web 方法。