源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

AspNetPager与Socut.Data使用实例代码

  • 时间:2020-09-22 23:20 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:AspNetPager与Socut.Data使用实例代码
连接数据库只要在web.config中: <appSettings>   <add key="SocutDataLink" value="data.mdb" /> </appSettings> 下面我记下每个小例子的主要代码过程: 1、ACCESS+GridView+数据读取+简单分页例子。 [img]http://files.jb51.net/upload/20080705223631670.gif[/img] aspx文件: 
[u]复制代码[/u] 代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>   <%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml" >  <head runat="server">      <title>AspNetPager与Socut.Data使用</title>      <style type="text/css">      body{font:12px tahoma;}      </style>  </head>  <body>      <form id="form1" runat="server">      <div>          <asp:GridView ID="gvwTest" runat="server" AutoGenerateColumns="false">          <columns>          <asp:BoundField DataField="Id" HeaderText="ID" HeaderStyle-Width="50" />          <asp:BoundField DataField="username" HeaderText="姓名" HeaderStyle-Width="200" />          </columns>          </asp:GridView>          <webdiyer:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged" PageSize="10" UrlPaging="True">          </webdiyer:AspNetPager>      </div>      </form>  </body>  </html>
cs文件:
[u]复制代码[/u] 代码如下:
protected void Page_Load(object sender, EventArgs e)  {      AspNetPager1.RecordCount = (int)Socut.Data.ExecuteScalar("select count(*) from admin");      if (!Page.IsPostBack)      {          datainit();      }  }   private void datainit()  {      DataSet ds = Socut.Data.ExecuteDataSet("select * from admin", AspNetPager1.PageSize*(AspNetPager1.CurrentPageIndex - 1),AspNetPager1.PageSize);      gvwTest.DataSource = ds;      gvwTest.DataBind();  }  protected void AspNetPager1_PageChanged(object sender, EventArgs e)  {      datainit();  } 
先引入控件,然后写小部分代码就能实现简单分页效果,方便快效,是我决定在以后项目中采用它的原因。而它的分页样式可以十分灵活的控制,比如我改成如下: [img]http://files.jb51.net/upload/20080705223633803.gif[/img]  
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部