私はMVC3を初めて使用し、_Layout.cshtmlファイルに画像を追加しようとしています。私は試した
<img runat="server" id="img_logo" alt="Logo" src="Content/Images/mailworks.png" />
失敗。ロゴは一部のビューにのみ表示されます。他のビューでは、何らかの理由で画像が他の場所にあるはずです-firebugを使用して見つけました。
私はMVC3を初めて使用し、_Layout.cshtmlファイルに画像を追加しようとしています。私は試した
<img runat="server" id="img_logo" alt="Logo" src="Content/Images/mailworks.png" />
失敗。ロゴは一部のビューにのみ表示されます。他のビューでは、何らかの理由で画像が他の場所にあるはずです-firebugを使用して見つけました。
これを試して:
<img id="img_logo" alt="Logo" src="@Url.Content("~/Content/Images/mailworks.png")" />
これを使って:
<img src="@Url.Content("~/Content/Images/mailworks.png")"...
別の簡単な解決策を見つけました。srcのパスの先頭に「/」を追加するだけです。