アイテムに画像がある場合は画像を表示し、それ以外の場合は画像を表示したくない。これが私のコードですが、いくつかのエラーが発生します。
では、webgrid のフォーマット パラメータで if 条件を使用するにはどうすればよいでしょうか。
grid.Column("Image", "Ảnh minh họa", format: (item) =>
if(item.Image == null)
{
@<text>Chưa có ảnh minh họa</text>
}
else
{
@<text><img width="50" height="50" src="@Url.Content("~/images/")@item.Image" /></text>
}
, canSort: false)
編集: 私はこの問題を解決しました。これが私のコードです:
grid.Column("Image", "Ảnh minh họa", format: @<text>@if (item.Image == null) { <text>Chưa có ảnh minh họa</text> } else { <text><img width="50" height="50" src="@Url.Content("~/images/")@item.Image" /></text> }</text>
, canSort: false),