私はこのようなグリッド列を持っています:
gridSpecs.Column(header: "", columnName: "",
format: (spec) => MvcHtmlString.Create(string.Format(
"<a href='' onclick='RemoveEquipment({0}); return false;'><img src='~/Images/Delete.png' alt='x' /></a>",
spec.Equipment.EquipmentId))),
画像が見つからないことを除いて、正しく機能します。
確かに、クロームコンソールは次のように報告しています。Failed to load resource: the server responded with a status of 404 (Not Found).
ただし、その正確なコードをWebページの別の場所に配置すると、画像は次のように表示されます。
<img src='~/Images/Delete.png' alt='x' />
MvcHtmlString.Create()メソッド内に表示されない理由はありますか?