Die Pagination wird in der Gridview in ASP.NET und C# nicht angezeigt
Posted: 21 Mar 2025, 08:36
Mein Markup ist: < /p>
Während der Datensatz über mehr als 10 Zeilen Zeilenzahlen unter dem Raster angezeigt wird, wenn wir Pagination Set verwenden, wird keine Zeilennummer angezeigt, sodass die Pagination nicht stattfindet
Code: Select all
< /code>
Dies ist mein Code hinter der Datei: < /p>
private void BindData(long refNo = 0, int pageIndex = 0)
{
try
{
int pageSize = grvGroup.PageSize; // Get the page size
DataSet Data = CommonClass.DSWriteToTable(
_GetBank( refNo, pageIndex, pageSize)
);
if (Data != null && Data .Tables.Count > 1)
{
DataTable dt = Data .Tables[1];
if (dt.Rows.Count > 0)
{
grvGroup.AllowPaging = true;
grvGroup.PageSize = 10;
grvGroup.Visible = true;
grvGroup.PageIndex = pageIndex;
grvGroup.DataSource = dt;
grvGroup.DataBind();
}
else
{
grvGroup.Visible = false;
}
if (Data .Tables.Count > 2 && Data .Tables[2].Rows.Count > 0)
{
int totalRows = Convert.ToInt32(Data .Tables[2].Rows[0]["Counts"]);
int totalPages = (int)Math.Ceiling((double)totalRows / pageSize);
ViewState["TotalPages"] = totalPages;
}
}
}
catch (Exception ex)
{
}
}