AspNETPager分页的用法<html xmlns="http://www.w3.org/1999/xhtml" >
AspNETPager分页的用法
<head runat="server">
AspNETPager分页的用法    
<title>无标题页</title>
AspNETPager分页的用法
</head>
AspNETPager分页的用法
<body>
AspNETPager分页的用法    
<form id="form1" runat="server">
AspNETPager分页的用法    
<div>
AspNETPager分页的用法        
<asp:DataList ID="DataList1" runat="server">
AspNETPager分页的用法            
<ItemTemplate>
AspNETPager分页的用法                 ProductName:
AspNETPager分页的用法                
<asp:Label ID="ProductNameLabel" runat="server" Text='<%# Eval("ProductName") %>'>
AspNETPager分页的用法                
</asp:Label><br />
AspNETPager分页的用法                
<br />
AspNETPager分页的用法            
</ItemTemplate>
AspNETPager分页的用法        
</asp:DataList>
AspNETPager分页的用法        
<webdiyer:aspnetpager id="pager1" runat="server" onpagechanged="ChangePage"></webdiyer:aspnetpager>    
AspNETPager分页的用法    
</div>
AspNETPager分页的用法    
</form>
AspNETPager分页的用法
</body>
AspNETPager分页的用法
</html>

using System;
AspNETPager分页的用法
using System.Data;
AspNETPager分页的用法
using System.Configuration;
AspNETPager分页的用法
using System.Collections;
AspNETPager分页的用法
using System.Web;
AspNETPager分页的用法
using System.Web.Security;
AspNETPager分页的用法
using System.Web.UI;
AspNETPager分页的用法
using System.Web.UI.WebControls;
AspNETPager分页的用法
using System.Web.UI.WebControls.WebParts;
AspNETPager分页的用法
using System.Web.UI.HtmlControls;
AspNETPager分页的用法
using cpp114.tools.oledb;
AspNETPager分页的用法
using System.Data.OleDb;
AspNETPager分页的用法
using Wuqi.Webdiyer;
AspNETPager分页的用法
AspNETPager分页的用法
public partial class test_Default : System.Web.UI.Page
AspNETPager分页的用法
{
AspNETPager分页的用法    
protected OleDbConnection conn = new OleDbConnection();
AspNETPager分页的用法    
protected OleDbCommand cmd = new OleDbCommand();
AspNETPager分页的用法
AspNETPager分页的用法    
protected void Page_Load(object sender, EventArgs e)
AspNETPager分页的用法    
{
AspNETPager分页的用法        
if (!IsPostBack) {
AspNETPager分页的用法             initdb();
AspNETPager分页的用法             conn.Open();
AspNETPager分页的用法             cmd.CommandText
= "select count(*) from t_product";
AspNETPager分页的用法             pager1.RecordCount
= (int)cmd.ExecuteScalar();
AspNETPager分页的用法             conn.Close();
AspNETPager分页的用法             BindData();
AspNETPager分页的用法                       
AspNETPager分页的用法         }

AspNETPager分页的用法
AspNETPager分页的用法     }

AspNETPager分页的用法
AspNETPager分页的用法
//初始化连接对象
AspNETPager分页的用法
    protected void initdb(){
AspNETPager分页的用法         conn.ConnectionString
= oledbtool.myConnStr + Server.MapPath(oledbtool.mydbName);
AspNETPager分页的用法         cmd.Connection
= conn;        
AspNETPager分页的用法     }

AspNETPager分页的用法
AspNETPager分页的用法
//数据绑定
AspNETPager分页的用法
    protected void BindData() {
AspNETPager分页的用法         initdb();
AspNETPager分页的用法         OleDbDataAdapter sda
= new OleDbDataAdapter("select * from t_product",conn);       
AspNETPager分页的用法         DataSet ds
= new DataSet();
AspNETPager分页的用法        
//sda.Fill(ds, 10, 10, "temptbl");
AspNETPager分页的用法
         sda.Fill(ds, pager1.PageSize * (pager1.CurrentPageIndex - 1), pager1.PageSize, "temptbl");
AspNETPager分页的用法         DataList1.DataSource
= ds.Tables["temptbl"];
AspNETPager分页的用法         DataList1.DataBind();
AspNETPager分页的用法     }

AspNETPager分页的用法
AspNETPager分页的用法
//翻页事件
AspNETPager分页的用法
    protected void ChangePage(object src, PageChangedEventArgs e)
AspNETPager分页的用法    
{
AspNETPager分页的用法         pager1.CurrentPageIndex
= e.NewPageIndex;
AspNETPager分页的用法         BindData();
AspNETPager分页的用法     }
    
AspNETPager分页的用法
AspNETPager分页的用法}

AspNETPager分页的用法

相关文章:

  • 2022-01-20
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2021-07-16
猜你喜欢
  • 2021-06-07
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2021-08-13
  • 2021-07-14
相关资源
相似解决方案