在asp.net+C# 开发网页的时候,经常用到ComboBox,时常选择一改变,整个页面都要刷新,效率非常之低。经朋友介绍,使用Ajax的UpdataPanel 控件,将起到良好效果。首先要安装ASPAJAXExtSetup.msi,然后安装AjaxControlExtender.vsi,这两个文件,重新打开vs新建网站项目,就会发现工具箱里多了一些Ajax的控件。

    注意,在放置UpdataPanel之前,一定要把ScriptManager控件,放在页面的最前端,即:如果你的页面只有一个Table,那么这个ScriptManager一定要处于改Table的同级上方。

    如果一个页面上,你放置了多个UpdatePanel,那么需要在ScriptManager中设置EnablePartialRendering="true",并且把每一个UpdatePanel的UpdateMode设置为Conditional。

posted on 2008-09-02 11:11  Baize  阅读(458)  评论(0编辑  收藏  举报