Вот очень простой пример того, как вы можете использовать Media Queries .
ОБНОВЛЕНИЕ: Здесь у вас есть полное и актуальное описание Медиа-запросов .
Вам нужно изменить размер окна до 600px или меньше, чтобы вы могли видеть кнопку.
button {
display: none;
}
@media only screen and (max-width: 600px) {
button {
display: block;
}
}
Resize the browser window. When the width of this document is 600 pixels or less, the button is visible, otherwise not".
Принудительное округление:
totalPage = (imagesFound.Length + PageSize - 1) / PageSize;
Или используйте математику с плавающей запятой:
totalPage = (int) Math.Ceiling((double) imagesFound.Length / PageSize);
DECLARE @PageCount INT;
DECLARE @NoOfData INT;
SET @NoOfData = (select Count(*) AS [PageCount] from YourTableName)
SET @PageCount=((@NoOfData+@PageSize-1)/@PageSize)
SELECT @PageCount AS [PageCount]
int totalPage = (int) Math.Ceiling((double) imagesFound.Length / PageSize);
На самом деле, вы близки к тому, на что способны. Единственное, что я могу придумать, что могло бы быть «лучше», это что-то вроде этого:
totalPage = (imagesFound.Length + PageSize - 1) / PageSize;
И единственная причина, по которой это лучше, - это то, что вы избегаете оператора if.