1. <asp:GridView
  2. ID="GridViewCacheManager"
  3. DataSourceID="OdsCacheManager"
  4. runat="server"
  5. Width="100%"
  6. CssClass="datable"
  7. border=""
  8. CellPadding=""
  9. OnRowDataBound="GridViewCacheManager_RowDataBound"
  10. OnRowCommand="GridViewCacheManager_RowCommand"
  11. AutoGenerateColumns="False"
  12. AllowPaging="True"
  13. PageSize=""
  14. AllowSorting="True" EnableModelValidation="True" ForeColor="#333333" GridLines="None">
  15.  
  16. <PagerSettings Visible="False" />
  17. <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Left" />
  18. <RowStyle CssClass="lupbai" BackColor="#EFF3FB" HorizontalAlign="Center" />
  19. <HeaderStyle CssClass="lup" BackColor="#b6c9e7" Font-Bold="True" ForeColor="White" />
  20. <EditRowStyle BackColor="#2461BF" />
  21. <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
  22. <AlternatingRowStyle CssClass="trnei" BackColor="White" />
  23. <Columns>
  24.  
  25. <asp:TemplateField HeaderText="选择">
  26. <HeaderStyle Width="40px" />
  27. <ItemTemplate>
  28. <asp:CheckBox ID="CheckBox1" runat="server" />
  29. </ItemTemplate>
  30. </asp:TemplateField>
  31.  
  32. <asp:BoundField DataField="Title" HeaderText="标题">
  33. <HeaderStyle Width="250px" />
  34. </asp:BoundField>
  35.  
  36. <asp:BoundField DataField="Views" HeaderText="浏览">
  37. <HeaderStyle Width="50px" />
  38. </asp:BoundField>
  39.  
  40. <asp:BoundField DataField="Shares" HeaderText="收藏">
  41. <HeaderStyle Width="50px" />
  42. </asp:BoundField>
  43.  
  44. <asp:BoundField DataField="Status" HeaderText="状态">
  45. <HeaderStyle Width="50px" />
  46. </asp:BoundField>
  47.  
  48. <asp:BoundField DataField="AddTime" HeaderText="发表时间" DataFormatString="{0:yyyy-MM-dd HH:mm}" HtmlEncode="false">
  49. <HeaderStyle Width="80px" />
  50. </asp:BoundField>
  51.  
  52. <asp:BoundField DataField="EditTime" HeaderText="编辑时间" DataFormatString="{0:yyyy-MM-dd HH:mm}" HtmlEncode="false">
  53. <HeaderStyle Width="80px" />
  54. </asp:BoundField>
  55.  
  56. <asp:TemplateField HeaderText="常规操作">
  57. <ItemTemplate>
  58. <asp:LinkButton ID="lbtnview" runat="server" PostBackUrl="">查看</asp:LinkButton>
  59. </ItemTemplate>
  60. <HeaderStyle Width="120px" />
  61. </asp:TemplateField>
  62.  
  63. </Columns>
  64. <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
  65. </asp:GridView>
  66.  
  67. <asp:ObjectDataSource
  68. ID="OdsCacheManager"
  69. runat="server"
  70. SelectMethod="SelectAllToTable"
  71. TypeName="Data.ArticleDao"
  72. EnablePaging="false"
  73. StartRowIndexParameterName="startRowIndex"
  74. MaximumRowsParameterName="maxRows"
  75. SelectCountMethod="GetCount">
  76.  
  77. <SelectParameters>
  78. <%--<asp:ControlParameter Name="type" ControlID="hiddenFiledType" PropertyName="value" />
  79. <asp:ControlParameter Name="userID" ControlID="hiddenFiledUserID" PropertyName="value" /> --%>
  80. </SelectParameters>
  81.  
  82. </asp:ObjectDataSource>
  83.  
  84. <asp:HiddenField ID="hiddenFiledUserID" runat="server" Value="" />
  85. <asp:HiddenField ID="hiddenFiledType" runat="server" Value="" />
  1. protected void GridViewCacheManager_RowCommand(object sender, GridViewCommandEventArgs e)
  2. {
  3. int ID = Convert.ToInt32(e.CommandArgument);
  4. if (e.CommandName == "Del")
  5. {
  6. // bool isSuccess = UserDao.DeleteUserByID(ID);
  7. }
  8. }
  9.  
  10. protected void GridViewCacheManager_RowDataBound(object sender, GridViewRowEventArgs e)
  11. {
  12.  
  13. }

public static DataTable SelectAllToTable()
        {
          
            return result;
        }

asp:ObjectDataSource+asp:GridView 实现真分页的更多相关文章

  1. Asp.Net北大青鸟总结(四)-使用GridView实现真假分页

    这段时间看完了asp.net视频.可是感觉到自己的学习好像没有巩固好,于是又在图书馆里借了几本关于asp.net的书感觉真的非常好自己大概对于asp.net可以实现主要的小Demo.可是我知道仅仅有真 ...

  2. ASP.NET 为GridView添加序号列,且支持分页连续累计显示

    为GridView添加序号列,且支持分页连续累计显示,废话不多说,直接上代码: <%@ Page Language="C#" AutoEventWireup="tr ...

  3. Asp.Net:GridView 编辑、删除、自定义分页以后备用

    页面 GridView 绑定:在中,有 <asp:BoundField/>和 <asp:TemplateField><ItemTemplate>嵌套服务器控件 &l ...

  4. ASP.NET真分页_接前篇引用AspNetPager.dll进行数据分页

    一.前端准备工作 1.之前我写到过<Asp.net中引用AspNetPager.dll进行数据分页>  这种分页方式只能在前台将数据分页,而每次点击查询时对目标数据库还是全查询,这样不仅会 ...

  5. ASP.NET真假分页—真分页

    当数据量过大,有几万甚至十几万条数据时,每次都从数据库中取出所有数据就会降低查询效率,系统运行慢,还有可能卡死,这时假分页就会显得很不人性化,因此有了真分页的必要性. 正如上篇博文总结归纳,“真”相对 ...

  6. Asp.Net真分页技术

    最近学校要做课题,闲来没事研究了下Asp.net的分页,我使用Repeater进行数据的绑定,每次从数据库读取到8条数据填充到Repeater中,这样搞可以降低数据库的压力,提高效率. 效果图如下: ...

  7. ASP.NET(五):ASP.net实现真分页显示数据

    导读:在上篇文章中,介绍了用假分页实现数据的分页显示 ,而避免了去拖动滚动条.但,假分页在分页的同时,其实是拖垮了查询效率的.每一次分页都得重新查询一遍数据,那么有没有方法可以同时兼顾效率和分页呢,那 ...

  8. [小技巧]让你的GridView支持IQueryable,并自动实现真分页

    众所周知,asp.net自带的GridView在自带分页方面设计得很2,因为它是假分页,即内存分页.而且它不智能支持强大的Iqueryable. 但这表明微软忽略了现实中的分页需求吗?答案应该不是,我 ...

  9. Asp.net中GridView详解《转》

    ASP.NET服务器控件GridView 1         ASP.NET 服务器控件GridView使用 本教程不介绍服务器端控件的呈现,事件处理,状态等理论知识,只介绍服务器端控件的使用操作,如 ...

随机推荐

  1. 第三章 dubbo内核之ioc源码解析

    dubbo的IOC具体实现在:T injectExtension(T instance)方法中.该方法只在三个地方被使用: createAdaptiveExtension() --injectExte ...

  2. sharepoint 2010 记录管理 对象模型

    首先说一下什么是记录管理:这里有详细的说明 在 网站设置->网站集管理->网站集功能 中启用 “现场记录管理” 启用现场记录管理后在 网站管理 中多了2个功能“内容管理器设置” 和“内容管 ...

  3. 在Win7 Hyper-v虚拟机中挂接真实机的声卡

    最近在测试Lync的语音功能,环境已在虚拟机中搭建好,但Hyper-V中不支持声卡,一直未测试成功,经过一番尝试后终于成功,细节如下: 1.真机为Win7 企业版,虚拟机也是Win7的企业版.(虚拟机 ...

  4. Doxygen简单经验谈。。。

    Doxygen,大名鼎鼎的文档生成工具,被Boost.OpenCasCade等诸多项目作为文档生成的不二人选.人说,才华横溢往往是高深莫测,这句话放在 Doxygen这里显然是不适用的.十八般武艺样样 ...

  5. 跨平台APP----对Cordova,APPCan,DCloud,APICloud四大平台的分析

    前言: 移动开发是未来一个很重要的IT领域,而跨平台开发将是这一领域最重要的事情.         ----谷震平 一 兵器谱 在国外,最大的是Cordova(PhoneGap,2011年广泛流行), ...

  6. 【Kafka】Kafka-配置参数详解-参数调优

    Kafka-配置参数详解-参数调优 kafka 目录_百度搜索 为什么kafka使用磁盘而不是内存 - CSDN博客 Kafka 配置说明 - 風吹云动 - 博客园 kafka生产服务器配置 - Or ...

  7. 【矩阵乘】【DP】【codevs 1305】Freda的道路

    1305 Freda的道路 时间限制: 1 s 空间限制: 128000 KB 题目等级: 大师 Master 题目描写叙述 Description Freda要到Rainbow的城堡去玩了. 我们能 ...

  8. Flask莫名其妙特别慢

    其他上网都正常,代理服务器.防火墙反复检查都没问题,最后,严重怀疑腾讯的mysql服务器,监控是这样的: 突然下降那段就很不正常. 后面忽然就崩溃了,死活都连不上.把可疑连接都关闭了,把防火墙都关闭了 ...

  9. 【代码片段】如何使用CSS来快速定义多彩光标

    对于web开发中,我们经常都看得到需要输入内容的组件和元素,比如,textarea,或者可编辑的DIV(contenteditable) ,如果你也曾思考过使用相关方式修改一下光标颜色的,那么这篇技术 ...

  10. 具体解说Android的图片下载框架UniversialImageLoader之磁盘缓存(一)

    沉浸在Android的开发世界中有一些年头的猴子们,预计都可以深深的体会到Android中的图片下载.展示.缓存一直是心中抹不去的痛.鄙人亦是如此.Ok,闲话不说.为了督促自己的学习.以下就逐一的挖掘 ...