Есть ли возможность сделать условное форматирование с помощью Webgrid в ASP.NET MVC 3?
Я знаю, что могу сказать:
... grid.Column("PropertyName", "Header Name", style: "bold")
...
и он будет отображать HTML для TD, который говорит: class="bold"
.
То, что я хочу, это рендерить некоторые TD в одном стиле, а другие TD в другом стиле. Подобно:
... grid.Column("PropertyName", "Header Name", style: (item) => (item.Property > 100) ? "bold" : "normal"))
....
, но это приводит к ошибке «Наилучшее совпадение перегруженного метода ... имеет недопустимые аргументы.»
Есть идеи, возможно ли это?
Спасибо
.Джим Биддисон