Формат Boolean Column в MVCContrib Grid
-
26-09-2019 - |
Вопрос
Я использую GRID MVCCONTRIB, и я хотел бы отображать изображения в зависимости от значений столбца, например:
- Если значение столбца является нулевым отображением изображения
"<img src="true.gif">"
- В противном случае отобразите изображение
"<img src="false.gif">
Кроме того, я бы также понадобился (это должно быть то же самое, что я думаю) отображать разные действия в зависимости от значений колонны / ряда ...
Спасибо заранее за ваши ответы!
С наилучшими пожеланиями
Стефан
Решение
Ответ был довольно простым :)
<% Html.Grid(Model.Languages).Columns(column =>
{
column.For(c => c.LanguageName).Named("Language");
column.For(c => c.LangCode).Named("Language Code");
column.For(c => c.IsDefaultLanguage ? "<img src=\"library/images/true.gif\">" : "<img src=\"library/images/false.gif\">").Named("Default Language").DoNotEncode();
}
).Empty("There is no language available")
.Render(); %>
Не связан с StackOverflow