我有一个带有数组列表的ICollection
类LabCollection
。此数组列表包含另一个类LabEntity
。 LabEntity具有LabID,LabName等属性。
我将ICollection类绑定到gridview:
LabCollection objLabCollection = new LabCollection();
gridview.DataSource = objlabCollection;
gridview.DataBind();
我想将网页索引/分页应用于gridview,我该怎样才能使用上面的内容。
答案 0 :(得分:1)
在gridview标记中设置AllowPaging=True
PageSize=x
,将x
替换为任意数字,例如10。
标记:
<asp:GridView ID="gridview" AllowPaging="true" PageSize="10" OnPageIndexChanging="gridview_PageIndexChanging" runat="server" />
代码隐藏:
protected void gridview_PageIndexChanging(object sender, GridViewPageEventArgs e){
FillGrid();
gridview.PageIndex = e.NewPageIndex;
gridview.DataBind();
}