私は持っています:
@:<img src="@Url.Content("~/content/images/lesson_icon/")@mi.LessonId .png" />
しかし、それは次のようにレンダリングされます...lesson_icon/d40d2ff2-d06b-4fd8-80a0-0ed31bbc04eb%20.png
%20
どうすれば前のを取り除くことができ.png
ますか?
私は持っています:
@:<img src="@Url.Content("~/content/images/lesson_icon/")@mi.LessonId .png" />
しかし、それは次のようにレンダリングされます...lesson_icon/d40d2ff2-d06b-4fd8-80a0-0ed31bbc04eb%20.png
%20
どうすれば前のを取り除くことができ.png
ますか?
ファイル拡張子の前に、削除する必要のあるスペースがあります。
<img src="@Url.Content(string.Format("~/content/images/lesson_icon/{0}.png", mi.LessonId))" />
または、Razor v2を使用している場合は、次のことを試すことができます。
<img src="~/content/images/lesson_icon/@(mi.LessonId).png" />
次に、完全なリンクを含む文字列を送信できます。
string path = "../content/images/lesson_icon/"
string link = path + mi.LessonId + ".png";
そしてそれをモデルで送信するか、次のことを試すことができます。
@{string png = ".png"}
@:<img src="@Url.Content("~/content/images/lesson_icon/")@mi.LessonId + @png />