Что является самым изящным способом (в C#) определения, сколько страниц данных, которые вы дали:..Определить количество страниц с Total и PerPage значения
а) Всего записей б) записей на странице.
В настоящее время у меня работает, но он использует if/else для проверки, является ли это значение, чем общее (1 страница) или более, а затем необходимо усечь десятичное место, выполнить операцию mod и добавить еще 1 если имелось конечное десятичное число.
Я уверен, что есть функция Math, которая делает это для меня много и не так уродлива.
Спасибо.
'if (totalRecords <= recordsPerPage) {return 1; } ' – Dementic
Не нужно тестировать случай, когда' totalRecords == 0', потому что '-1', деленный на' recordsPerPage', округляется до '0', если' recordsPerPage' больше, чем '1', что обычно дело. – stun