欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

asp.net控件DataList分頁用法

 更新時(shí)間:2016年05月12日 10:42:33   作者:果凍  
這篇文章主要介紹了asp.net控件DataList分頁用法,實(shí)例分析了asp.net使用DataList控件實(shí)現(xiàn)分頁功能的設(shè)置與數(shù)據(jù)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了asp.net控件DataList分頁用法。分享給大家供大家參考,具體如下:

protected void Page_Load(object sender, EventArgs e)
{
  if (!IsPostBack)
  {
   ViewState["Page"] = 0;
   Bangding();
  }
}
//綁定數(shù)據(jù)
public void Bangding()
{
  PagedDataSource pds = new PagedDataSource();
  pds.DataSource = MerchandiseManager.GetList("");
  pds.AllowPaging = true;
  pds.PageSize = 5; //每頁記錄數(shù)
  pds.CurrentPageIndex = Pager;//當(dāng)前頁
  lblCurrPage.Text = "第" + (pds.CurrentPageIndex + 1).ToString() + "頁 共" + pds.PageCount.ToString() + "頁";
  SetEnable(pds);//上下頁按鈕的有效壯態(tài)
  dlistMerchand.DataSource = pds;
  dlistMerchand.DataBind();
}
private int Pager
{
  get
  {
   return (int)ViewState["Page"];
  }
  set
  {
   ViewState["Page"] = value;
  }
}
//下一頁
protected void LinkButton1_Click(object sender, EventArgs e)
{
  Pager++;
  Bangding();
}
//上一頁
protected void LinkButton2_Click(object sender, EventArgs e)
{
  Pager--;
  Bangding();
}
//上下頁按鈕的有效壯態(tài)
private void SetEnable(PagedDataSource pds)
{
  btnShang.Enabled = true;
  btnXia.Enabled = true;
  if (pds.IsFirstPage)
  {
   btnShang.Enabled = false;
  }
  if (pds.IsLastPage)
  {
   btnXia.Enabled = false;
  }
}

更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結(jié)》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。

希望本文所述對大家asp.net程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • WCF中使用nettcp協(xié)議進(jìn)行通訊的方法

    WCF中使用nettcp協(xié)議進(jìn)行通訊的方法

    這篇文章主要給大家介紹了關(guān)于WCF中使用nettcp協(xié)議進(jìn)行通訊的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用WCF具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • ZKEACMS for .Net Core深度解析

    ZKEACMS for .Net Core深度解析

    ZKEACMS.Core 是基于 .Net Core MVC 開發(fā)的開源CMS,這篇文章主要為大家深度解析了ZKEACMS for .Net Core,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • asp.net EXECUTENONQUERY()返回值介紹

    asp.net EXECUTENONQUERY()返回值介紹

    前些日子作一些數(shù)據(jù)項(xiàng)目的時(shí)候 在ADO.NET 中處理 ExecuteNonQuery()方法時(shí),總是通過判斷其返回值是否大于0來判斷操作時(shí)候成功 。但是實(shí)際上并不是這樣的,下面詳細(xì)介紹一下,有需要的朋友可以參考
    2013-08-08
  • ASP.NET Core中間件初始化的實(shí)現(xiàn)

    ASP.NET Core中間件初始化的實(shí)現(xiàn)

    在日常使用ASP.NET Core開發(fā)的過程中我們多多少少會設(shè)計(jì)到使用中間件的場景,本文探究了ASP.NET Core中間件是如何初始化的,感興趣的可以了解一下
    2021-05-05
  • .Net 項(xiàng)目代碼風(fēng)格要求小結(jié)

    .Net 項(xiàng)目代碼風(fēng)格要求小結(jié)

    代碼風(fēng)格沒有正確與否,重要的是整齊劃一,這是我擬的一份《.Net 項(xiàng)目代碼風(fēng)格要求》,供大家參考
    2015-12-12
  • asp.net 初始化文本框的小例子

    asp.net 初始化文本框的小例子

    這篇文章介紹了asp.net 初始化文本框的小例子,有需要的朋友可以參考一下,希望對你有所幫助
    2013-07-07
  • asp.net后臺如何輸出js腳本使用什么方法可以實(shí)現(xiàn)

    asp.net后臺如何輸出js腳本使用什么方法可以實(shí)現(xiàn)

    asp.net后臺如何輸出js腳本,用page.ClientScript.RegisterStartupScript方式實(shí)現(xiàn),實(shí)現(xiàn)示例如下,感興趣的朋友不要錯(cuò)過
    2014-01-01
  • VB.NET驗(yàn)證郵件地址的合法性實(shí)現(xiàn)代碼

    VB.NET驗(yàn)證郵件地址的合法性實(shí)現(xiàn)代碼

    現(xiàn)在,對于用戶在Web頁面上或電話中給出的Email地址,我們越來越不敢肯定它是否真的有效。在今天這個(gè)垃圾郵件泛濫成災(zāi)的年代,人們完全有理由舍不得輕易透露Email地址。
    2011-04-04
  • ASP.NET Core WebApi版本控制的實(shí)現(xiàn)

    ASP.NET Core WebApi版本控制的實(shí)現(xiàn)

    這篇文章主要介紹了ASP.NET Core WebApi版本控制的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 獲取Repeter的Item和ItemIndex/CommandArgument實(shí)現(xiàn)思路與代碼

    獲取Repeter的Item和ItemIndex/CommandArgument實(shí)現(xiàn)思路與代碼

    Repeater控件,放在ItemTemplate內(nèi)的銨鈕OnClick之后,獲取Repeater的Item,ItemIndex,CommandArgument,CommandName以及綁定的字段值附演示動畫感興趣的朋友可以了解下
    2013-01-01

最新評論