MVC Razor Web Grid - ошибка - PullRequest
       3

MVC Razor Web Grid - ошибка

0 голосов
/ 26 августа 2011

Я использую сетку MVC3.Я отображаю данные в веб-сетке, и перед отображением данных мне необходимо рассчитать количество дней между начальной и конечной датой.Я использую следующий код.

  int  noOfAbsenceDays = item.AbsEnd?(item.AbsEnd.Subtract(item.AbsStart)).Days:               (item.DateTime.Now.Subtract(item.AbsStart)).Days;

Он жалуется на эту ошибку

   Cannot implicitly convert type 'System.DateTime' to 'bool'

Не знаю, откуда она?

Спасибо

1 Ответ

1 голос
/ 26 августа 2011

Вы можете попробовать следующий код:

int noOfAbsenceDays = item.AbsEnd == null ?(item.AbsEnd.Subtract (item.AbsStart)). Days: (item.DateTime.Now.Subtract (item.AbsStart)). Days;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...