Изображение не отображается в ASP. NET C# веб-приложении - PullRequest
0 голосов
/ 17 июня 2020

У меня в папке Bin есть изображение png, и оно net отображается в моем веб-приложении. Кто-нибудь может мне с этим помочь?

    if (Calculation_Type.SelectedItem.Value == "1")
    {
        Generate_Flexible_ACN_Straight_Chart(ref vehicle);
        Legend.ImageUrl = "~/Bin/Flexible_Pavement_Subgrade_Strength.png";
    }
    else if (Calculation_Type.SelectedItem.Value == "2")
    {
        Generate_Flexible_ACR_Straight_Chart(ref vehicle);
    }

Ответы [ 3 ]

1 голос
/ 17 июня 2020

Создайте папку в wwwroot с именем images. Поместите строку туда, затем в представление

<img src="~/images/imageName.png />

0 голосов
/ 17 июня 2020

поместите следующий код в файл web.config. Это поможет вам, если проблема связана с разрешением.

<location path="Image Path">
<system.web>
<authorization>
<allow user="*"/>
</authorization>
</system.web>
</location>
0 голосов
/ 17 июня 2020

Попробуйте следующее:

Legend.ImageUrl = Path.Combine(AppContext.BaseDirectory, "Flexible_Pavement_Subgrade_Strength.png");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...