Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET MVC中未显示图像_C#_Html_Asp.net_Asp.net Mvc - Fatal编程技术网

C# ASP.NET MVC中未显示图像

C# ASP.NET MVC中未显示图像,c#,html,asp.net,asp.net-mvc,C#,Html,Asp.net,Asp.net Mvc,我试图在我的网页上显示一个徽标。但是,它不会显示在浏览器中。图像保存在Views/Shared文件夹中。 我在视图/Shared/_Layout.cshtml中有以下代码: 但是,它不会显示在浏览器中。相反,将呈现以下内容: 您可以使用@Url.Content(字符串文件名)在源文件夹中拾取该图像文件。像这样: 您可以使用@Url.Content(字符串文件名)在源文件夹中拾取该图像文件。像这样: 您可以使用@Url.Content(字符串文件名)在源文件夹中拾取该图像文件。像这样: 您可以

我试图在我的网页上显示一个徽标。但是,它不会显示在浏览器中。图像保存在
Views/Shared
文件夹中。 我在
视图/Shared/_Layout.cshtml
中有以下代码:


但是,它不会显示在浏览器中。相反,将呈现以下内容:


您可以使用
@Url.Content(字符串文件名)
在源文件夹中拾取该图像文件。像这样:


您可以使用
@Url.Content(字符串文件名)
在源文件夹中拾取该图像文件。像这样:


您可以使用
@Url.Content(字符串文件名)
在源文件夹中拾取该图像文件。像这样:


您可以使用
@Url.Content(字符串文件名)
在源文件夹中拾取该图像文件。像这样:


图像保存在
Views/Shared
文件夹中

  • 文件夹
    Views/Shared
    用于查看文件(.cshtml),而不是 用于共享数据。您可以在根目录中创建新文件夹 像
    图像
    那样保存所有图像。对于标志,最好有 此文件结构为
    图像/徽标
    或在内容文件夹中,如
    内容/图像/徽标
    。这不是必须的,但是一个好的实践
  • 要从任何文件夹访问文件,您可以使用 根应用程序的绝对路径。这意味着,访问您的 文件图像您可以只使用以下代码行:
  • 
    
    我认为这应该适用于任何ASP.NET Web表单或MVC Web应用程序

    图像保存在
    Views/Shared
    文件夹中

  • 文件夹
    Views/Shared
    用于查看文件(.cshtml),而不是 用于共享数据。您可以在根目录中创建新文件夹 像
    图像
    那样保存所有图像。对于标志,最好有 此文件结构为
    图像/徽标
    或在内容文件夹中,如
    内容/图像/徽标
    。这不是必须的,但是一个好的实践
  • 要从任何文件夹访问文件,您可以使用 根应用程序的绝对路径。这意味着,访问您的 文件图像您可以只使用以下代码行:
  • 
    
    我认为这应该适用于任何ASP.NET Web表单或MVC Web应用程序

    图像保存在
    Views/Shared
    文件夹中

  • 文件夹
    Views/Shared
    用于查看文件(.cshtml),而不是 用于共享数据。您可以在根目录中创建新文件夹 像
    图像
    那样保存所有图像。对于标志,最好有 此文件结构为
    图像/徽标
    或在内容文件夹中,如
    内容/图像/徽标
    。这不是必须的,但是一个好的实践
  • 要从任何文件夹访问文件,您可以使用 根应用程序的绝对路径。这意味着,访问您的 文件图像您可以只使用以下代码行:
  • 
    
    我认为这应该适用于任何ASP.NET Web表单或MVC Web应用程序

    图像保存在
    Views/Shared
    文件夹中

  • 文件夹
    Views/Shared
    用于查看文件(.cshtml),而不是 用于共享数据。您可以在根目录中创建新文件夹 像
    图像
    那样保存所有图像。对于标志,最好有 此文件结构为
    图像/徽标
    或在内容文件夹中,如
    内容/图像/徽标
    。这不是必须的,但是一个好的实践
  • 要从任何文件夹访问文件,您可以使用 根应用程序的绝对路径。这意味着,访问您的 文件图像您可以只使用以下代码行:
  • 
    

    我认为这应该适用于任何ASP.NET Web表单或MVC Web应用程序

    您说过您的图像位于共享文件夹中,因此url不正确!!您的图像应位于图像/徽标/文件夹中。

    您说过您的图像位于共享文件夹中,因此url不正确!!您的图像应位于图像/徽标/文件夹中。

    您说过您的图像位于共享文件夹中,因此url不正确!!您的图像应位于图像/徽标/文件夹中。

    您说过您的图像位于共享文件夹中,因此url不正确!!你的图像应该在Images/Logos/文件夹中。

    我犯了一个错误,如果这有助于解决这个老问题的话

    在开发过程中,我毫不犹豫地将代码更改为:

    <img src="../Images/filename.jpg" />
    
    
    
    这工作了一段时间,但一些视图没有加载图像

    我将其更改回根目录的相对路径,一切正常,因为无论哪个视图导致页面重新加载,它都会通过根目录路径找到图像:

    <img src="~/Images/filename.jpg" />
    

    我犯了一个错误,如果这对这个老问题有帮助的话

    在开发过程中,我毫不犹豫地将代码更改为:

    <img src="../Images/filename.jpg" />
    
    
    
    这工作了一段时间,但一些视图没有加载图像

    我将其更改回根目录的相对路径,一切正常,因为无论哪个视图导致页面重新加载,它都会通过根目录路径找到图像:

    <img src="~/Images/filename.jpg" />
    

    我犯了一个错误,如果这对这个老问题有帮助的话

    在开发过程中,我毫不犹豫地将代码更改为:

    <img src="../Images/filename.jpg" />
    
    
    
    这工作了一段时间,但一些视图没有加载图像

    我将其更改回根目录的相对路径,一切正常,因为无论哪个视图导致页面重新加载,它都会通过根目录路径找到图像:

    <img src="~/Images/filename.jpg" />
    

    我犯了一个错误,如果这对这个老问题有帮助的话

    在开发过程中,我毫不犹豫地将代码更改为:

    <img src="../Images/filename.jpg" />
    
    
    
    这工作了一段时间,但一些视图没有加载图像

    我把它改回根和根的相对路径