日期:2014-05-16  浏览次数:20938 次

asp.net局部刷新repeater控件数据
是这样的:我有一个页面,上面是查询条件,下面是用repeater控件显示查询出来的数据,因为我用js模拟了一个选项卡控件(就是用display属性控制应该显示的div显示,不该显示的不显示),默认显示第一个页面,现在有五个选项卡标签,点击第二个标签,然后在查询按钮点击后,页面重新加载,又回到了刚刚开始的第一个页面,有什么办法在不刷新页面的时候执行查询方法呢?
------解决方案--------------------
ajax
不会的话你可以尝试用asp.net的服务端控件updatePanel,很简单
------解决方案--------------------
引用:
Quote: 引用:

ajax
不会的话你可以尝试用asp.net的服务端控件updatePanel,很简单

updatepanel没办法将repeater抱起来啊,我的查询条件是在一个panel里面,repeater在panel外面
使用ajax的话得引用ajax库吧?公司机箱锁的,不能拷代码,而且还没有网,没办法下载

你可以更改ui结构达成使用updatepanel的条件
而且ajax不是什么库,而是一种技术,无需依赖任何东西,基本所有浏览器都支持ajax,原生js代码即可写ajax请求,只是较为复杂,建议采用封装好的ajax函数,当然你自己封装也可以,你了解了解什么是ajax先