Дневной календарь рендеринга на основе «бронирований» из таблицы MySQL ASP.NET C # - PullRequest
0 голосов
/ 16 февраля 2012

Я пытаюсь обработать результаты, чтобы изменить отображение дат на каландре страницы ASP.NET.Я хочу, чтобы, если «Заказ» был сделан на определенную дату, он будет отображаться в календаре в виде красной выделенной ячейки.Проблема в том, что мне удается заставить его сделать это только один раз, он выделяет одну ячейку, а затем не переходит на следующую «BookingDate».1005 * Я знаю, что мне нужно сделать какой-то цикл, чтобы рекурсивно проходить эту обработку каждую дату, сравнивая ее с датой бронирования и проверяя, равны ли они.Однако он делает это только на одну дату бронирования.

Кто-нибудь видит, как я могу это исправить?

Большое спасибо

1 Ответ

0 голосов
/ 16 февраля 2012

Когда вы читаете, ожидаете ли вы больше результатов или только один? так что вам нужно изменить, чтобы изменить ваш, если читать в цикл пока

так что ваш цикл while будет выглядеть примерно так

while (reader.Read())
{
  //do your processing here to check the Calendar stuff 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...