Как отключить кнопку "следующая запись" в C#
Дорогие Все,
У меня есть список кандидатов, и я использую кнопки "предыдущий" и "следующий" для просмотра кандидатов.
Но для последней страницы я хочу отключить кнопку "Далее".
И я не хочу использовать/создавать новую переменную/член как "общее количество записей".
Что я уже пробовал:
private void ValidatePagination() { if (grdCandidate.Items.Count < ResultsPerPage || grdCandidate.Items.Count == 0) btnNext.Enabled = false; else btnNext.Enabled = true; if (_pageNumber == 1) btnPrevious.Enabled = false; else btnPrevious.Enabled = true; }
этот код отлично работает, если счетчик сетки меньше максимального количества или равен нулю.
но для последней страницы, так как она показывает нулевые записи ... она работает нормально.. но я не хочу, чтобы пользователь получал пустую сетку на последней странице.
например:
есть 10 записей..
для страницы 1 он показывает 5 записей
для страницы 2 он покажет следующие 5 записей
для страницы 3 он показывает 0 записей...
я не хочу показывать нулевые rocords/empty gird пользователю на последней странице. Как отключить кнопку "Далее" здесь(на странице 2, но не на странице 3).
Может ли кто-нибудь мне помочь?..
Спасибо