To pytanie wydaje się być powszechne i poszedłem za pośrednictwem tego answer już.Korzystanie SqlDataAdapter do strony źródłem SqlDataReader
Niestety, moja strona nadal nie jest wywoływana. Oto, jak wygląda mój kod w języku 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();
Niestety, gdy to zrobię, moje stronicowanie się nie pojawi. czy robię coś źle?
Dzięki
Czy na pewno wybierasz ponad 15 rekordów? Ustaw również wszystkie właściwości związane z przywoływaniem PRZED wywołaniem metody Databind(). –
Wow, to było łatwe. Po prostu musiałem ustawić go przed databind(). Dzięki! – Kevin
Jaka jest różnica między OnPageIndexChanging a OnPageIndexChanged? – Kevin