私は MVCContrib グリッドを使用しており、列の値に応じて画像を表示したいと考えています。
- 列の値が null の場合、画像を表示します
"<img src="true.gif">"
- それ以外の場合は画像を表示します
"<img src="false.gif">
さらに、列/行の値に応じて異なるアクションを表示する必要もあります(これは私が思うのと同じアプローチである必要があります)...
ご回答ありがとうございます。
よろしく
ステファン
私は 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(); %>