为了实现局部刷新,UpdatePanel主要是为局部刷新而设计的,实现起来非常简单,不需要增加任何代码,只要把需要更新的局部控件都包含在UpdatePanel中即可,比如说响应事件是一个Button Click,那么有2种方式实现局部刷新,一是直接把Button也包含在UpdatePanel中,二是设置这个UpdatePanel的trigger属性,指定ControlID和EventName, 如下图:
这种方式的局部更新,系统给我们做了很多,程序员根本不需要多写一行代码,而且这种局部更新的使用面是非常广的,比如blog里的局部更新,大家都体会得很深的。
这是最简单的实现局部更新的方式,关于Asp.net 2.0的Ajax,以后还会继续学习和使用