0

検索時に最初のページを表示できますが、データが 10 行を超えている場合、フル グリッド バインドが表示されます。

2ページ目を表示するにはどうすればよいですか

 public void fncfillApplication()
    {
        try
        {


            DataSet ds = new DataSet();
            ds.ReadXml(Server.MapPath("Application.xml"));
            if (ds.Tables[0].Rows.Count != 0)
            {
                gvApplication.DataSource = ds;
                gvApplication.DataBind();

            }


        }
        catch (Exception ex)
        {
            ex.Message.ToString();

        }

ページ インデックスにページングを適用しており、データソースは xml です

 protected void OnPageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        gvApplication.PageIndex = e.NewPageIndex;
       this.fncfillApplication();
    }

1 をクリックしてページングを行うと、最初のページを表示できますが、2 番目のページをクリックすると、フル グリッド バインドが取得されます。

PageSize="10" でもグリッド内のデータが 20 行の場合、データをさらに表示するにはどうすればよいでしょうか。最後の 10 行を表示する方法。

4

1 に答える 1