Я привязываю представление сетки с помощью SqlDataSource и назначаю команду выбора SQL из кода позади SqlDataSource . Я также включил разбиение на страницы в моем GridView с размером страницы 25.
Теперь я хочу знать, если я назначаю запрос из кода позади, тогда SqlDataSource позаботится о разбивке на страницы. Я имею в виду, что он должен извлекать 25 записей за раз на основе выбранного номера страницы.
Я обеспокоен тем, что мой GridView показывает данные слишком медленно, и я чувствую, что SqlDataSource извлекает все 9174 записи (набор результатов моего запроса) и отображает первые 25 из них на первой странице. Когда я переключаюсь на вторую страницу, похоже, что она снова извлекает все 9174 записи и показывает следующие 25 записей.
Может ли кто-нибудь помочь мне понять, правильно ли то, что я предполагаю, или поток в моем случае отличается.