GridView には非常に多くの ServerName のリストがあるため、ページングを追加することにしました。データは1ページ目にリスト結果を表示しますが、2ページ目には表示され、残りは何も表示されません。私はすでにOnPageIndexChanging="GridViewServer_PageIndexChanging"
GridViewServer プロパティを持っています。助けてください!ここにC#コードビハインドがあります、
protected void GridViewServer_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridViewServer.PageIndex = e.NewPageIndex;
GridViewServer.DataBind();
}
GridView バインディング関数コード、
public void BindGridView()
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Database_Shared_NotebookConnectionString"].ConnectionString);
conn.Open();
string sqlquery = ("SELECT * FROM tblServer");
SqlCommand command = new SqlCommand(sqlquery, conn);
SqlDataAdapter adp = new SqlDataAdapter(command);
DataSet ds = new DataSet();
adp.Fill(ds);
GridViewServer.DataSource = ds.Tables[0];
GridViewServer.DataBind();
}