reapter控件能不能直接控制显示的数据条数?就是不通过方法来控制显示的条数
推荐回答
样式你可以自己写CSS来改变,分页把AllowPaging属性改为"True",就是了,加入自己想写不一样的分页,就在事件OnPageIndexChanging写代码。
米国连2019-11-05 22:20:37
提示您:回答为网友贡献,仅供参考。
其他回答
-
用ajax保存到数据库,然后返回是否保存成功的值ajaxsuccess中判断返回值,保存成功就把文本框的值追加到reapter首行中。这是思路,如果有看不明白hime。
童裳峰2019-11-05 22:06:45
-
当你不想用gridview的时候,说明当需要有数据分页情况出现的时候不能让控件自己完成这个操作了,而要自己写分批从数据库中查询到结果绑定到控件,如果分页要求是每页五条记录,那么在查询的时候就每次只能查询出五条记录出来这样说能理解吧?tablereapterdatalist想怎么分怎么分不过都是基于数据库级别,要写查询固定条数的sql语句如:selecttop5*fromawhereidnotinselecttop5*页面数idfroma另外:一般BS系统中用gridview的那是奇少一般用reapter和datalist多点table主要是查询的结果无需修改的时候用用table是用AJAX,reapter和datalist都是要手动写前台页面代码的,数据保存一般也是用ajax传XML到后台去保存补充:猜测你用的是reapter控件sql语句改成类似我写那个样子在页面上加个上一页和下一页的button点击上页的时候,当前页面数减一,重新构造SQL语句,重新绑定reapter控件下页的时候加个一就可以了以前的代码:publicDataSetGetComintcount,intpages,stringsqlCmdString{stringsql=string.Format"selecttop{0}*fromClientInfoDawhereC_falgdel=''0''andC_IdnotINselecttop{1}C_IdfromClientInfoDawhere{2}and{2}",count,pages-1*count,sqlCmdString;returnSqlHelper.ExecuteDataSetsql;}这个是后台sql语句的构造count是每页要显示的条数,pages是当前显示的页数sqlCmdString是前台构造好的查询条件。
连传强2019-11-05 22:03:35