Questa domanda sembra essere comune e ho già utilizzato questo answer.Utilizzo di SqlDataAdapter per visualizzare una sorgente SqlDataReader
Sfortunatamente, la mia pagina non viene ancora cercata. Ecco ciò che il mio codice è simile in C#:
SqlCommand command = new SqlCommand("(SELECT ......", Connection);
SqlDataAdapter myAdapter = new SqlDataAdapter(command);
DataTable dt = new DataTable();
myAdapter.Fill(dt);
command.Connection = connection;
command.Connection.Open();
GridView1.DataSource = dt;
GridView1.DataBind();
GridView1.AllowPaging = true;
GridView1.PageSize = 15;
command.Connection.Close();
command.Connection.Dispose();
Purtroppo, quando faccio questo, il mio paging non si presenta. Sto facendo qualcosa di sbagliato?
Grazie
Stai ottenendo più di 15 record con la tua selezione di sicuro? Inoltre, impostare tutte le proprietà relative al paging PRIMA che venga chiamato il metodo Databind(). –
Wow, è stato facile. Ho appena dovuto impostarlo prima del database(). Grazie! – Kevin
Oh qual è la differenza tra OnPageIndexChanging e OnPageIndexChanged? – Kevin