解决方案 »
- 微软的VS2010太慢了
- 求教多线程问题!!!!
- 昨天未解决的问题今天继续
- asp.net 分页
- GridView中的BoundField,如何把decimal(18,2)型小数点的00去掉,如12.00只显示12
- C#后台page_load无法前台控件赋值
- 百分求建议,服务器搭建以及技术解决方案问题
- 在 ASP.NET WEB应用程序(WebApplication) 中如何遍历窗体中的所有CheckBoxList控件?
- 怎么给一个链接添加响应函数?
- 紧急求救:有关Web窗体中的大量数据录入(100分)
- IHttpAsyncHandler怎么用,原理?
- 项目在VS2008里面运行正常,但是在部署到IIS报错!
我是看演示网页源码 请问能否取消ViewState使用
PostBack分页方式,是专门针对网站的后台管理、OA、CRM、ERP等需求所编写的,对于这些应用ViewState是可以的,也可以说是很需要的。对于网页的应用,可以选择URL分页方式,这个就可以不用ViewState了。
Pager1.PagerSQL.TableShowColumns = "*"; //需要显示的字段
Pager1.PagerSQL.TablePKColumn = "NewsID"; //主键名称,不支持复合主键
Pager1.PagerSQL.TableOrderByColumns = "NewsID desc "; //排序字段,根据分页算法而定,可以支持多个排序字段
Pager1.PagerSQL.TableQuery = ""; //查询条件莫非还集成了ado,或者sql出口?
以前每次都是pagedatasouse写的郁闷死了!~~
有教程
感谢挑错,确实有这个bug,以前没有注意到。页面显示的问题。马上去改正。
说是集成也可以。其实是四个独立的部分,一个是分页控件,一个是负责生产SQL,一个是负责和数据库打交道,还有一个显示数据的控件。PagerSQL 负责生产提取数据的SQL。Dal(数据访问函数库)负责把SQL提交给数据库,得到DataTable,分页控件负责把DataTable绑定到显示数据的控件上。
总体来说,QuickPager分页控件只负责页面(上一页、下一页等)的显示、分页事件的触发和接收,以及其他三者的协调工作。请注意这种写法Pager1.PagerSQL.TableName = "News_Info"; 我并没有把 "News_Info" 直接设置给Pager1,而是设置给了 PagerSQL。PagerSQL是一个独立的类库。
看从哪方面比较了。如果是比较方便性的话,那么我还是很有自信的。如果是比较页面效果的话,那我的还差一些,至少我的目前为止还不支持图片数字的导航形式还有就是不支持asp.net MVC的分页。
这个也是可以的,可以使用 this.Pager1.BindThisPageForAddDelete(); 这个函数。从函数名可以看出,ForAddDelete —— Add 和 Delete都可以用,这个就是添加或者删除数据后,绑定当前页用的。只是视频里介绍的是删除数据的情况。