nemesv のコード条件付きで webgrid に画像を表示 - mvc 3は MVC3 でうまく機能します。
@grid.GetHtml(
displayHeader: false,
columns: grid.Columns(
grid.Column(format: (item) =>
{
if (item.IsMainPreview == true)
{
return Html.Raw(string.Format("<text><img src=\"{0}\" alt=\"Image\"/></text>", Url.Content("~/Content/images/preview-photo.gif")));
}
MVC4 では、"~" を使用するために Url.Content は必要ありません。Url.Content なしでコードを機能させることに成功していません (画像が見つかりません)。私が試してみました
return Html.Raw(string.Format("<text><img src=\"{0}\" alt=\"Image\"/></text>", "~/Content/images/preview-photo.gif"));
と
return Html.Raw(string.Format("<text><img src={0} alt=\"Image\"/></text>", "~/Content/images/preview-photo.gif"));
とりわけ。URL.ContentなしでMVC4でこれを機能させる方法を知っている人はいますか?
ありがとうございました、