MVC 3 - _Layout.cshtml.在网站上添加徽标

Kul*_*itz 6 asp.net-mvc asp.net-mvc-3

我是MVC 3的新手,我正在尝试将一个Image添加到_Layout.cshtml文件中.我试过了

<img runat="server" id="img_logo" alt="Logo" src="Content/Images/mailworks.png" />
Run Code Online (Sandbox Code Playgroud)

没有成功.徽标仅出现在某些视图中.在其他视图上出于某种原因,图像应该位于其他位置 - 使用firebug找到它.

小智 17

试试这个:

<img id="img_logo" alt="Logo" src="@Url.Content("~/Content/Images/mailworks.png")" />
Run Code Online (Sandbox Code Playgroud)

  • runat ="server" - MVC中不需要.不要教人坏 (2认同)