GridView自带分页功能

 

代码
<asp:GridView ID="gvaccidentinfo" runat="server" AutoGenerateColumns="False"
onrowdatabound
="gvaccidentinfo_RowDataBound" BackColor="White" BorderColor="#DEDFDE"
BorderStyle
="None" BorderWidth="1px"
CellPadding
="4" ForeColor="Black" GridLines="Vertical" DataKeyNames="ID"
Width
="100%" onpageindexchanging="gvaccidentinfo_PageIndexChanging"
EmptyDataText
="沒有找到相應條件的資料記錄,請重新查詢!" Font-Names="宋體" Font-Size="12px"
AllowPaging
="True" >
<PagerSettings FirstPageText="第一&#39029;" LastPageText="尾&#39029;"
Mode
="NextPreviousFirstLast" NextPageText="下一&#39029;" PreviousPageText="上一&#39029;" />

 

 

前台GridView

 

后台代码

 

代码

/// <summary>
/// Gridview控制項進行分類操作的函數
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void gvaccidentinfo_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
AccidentClass accidentobj
= new AccidentClass();
DataSet accidentds
= new DataSet();
accidentds
= accidentobj.getAllaccidentinfo();
this.gvaccidentinfo.DataSource = accidentds;
this.gvaccidentinfo.PageIndex = e.NewPageIndex;
this.gvaccidentinfo.DataBind();
}

 

posted on 2010-05-20 13:31  peter_zhang  阅读(3604)  评论(0编辑  收藏  举报