Есть 2 варианта.
1) Вы можете рассчитать свое состояние на сервере и передать переменную bool клиенту, поэтому ваш шаблон будет выглядеть так:
"#if(DateCheck) {# " +
"<span style='color:red; font-weight:bold'>#: InvoiceNo #</span>" +
"#} else {#" +
"#: InvoiceNo #" +
"#} #"
И действие "Счета-фактуры":
...
.Select(w => new TfInvoicesReturnModel
{
...
DateCheck = w.BalanceDue > 0 && w.DueDate < DateTime.Now.Date
...
})
...
2) Вам следует преобразовать свойство DateTime в дату JS с помощью метода kendo.parseDate () из doc , чтобы сравнить даты на стороне клиента, поэтому ваш шаблон будет выглядеть так:
"#if(BalanceDue > 0 && DueDate < kendo.parseDate(" + @CurDate + ", YOUR_FORMAT)) {# " +
"<span style='color:red; font-weight:bold'>#: InvoiceNo #</span>" +
"#} else {#" +
"#: InvoiceNo #" +
"#} #"