в проекте asp.net core mvc в блок
<div class="me-3">
<span id="selected-project-name" class="btn btn-outline-success"></span>
</div>
нужно вставить значение из кода
var selectProjectViewModel = HttpContext.Session.GetObjectFromJson<SelectProjectViewModel>("SelectProject");
Чтобы вставить значение из selectProjectViewModel
в ваш HTML-код в ASP.NET Core MVC, вы можете использовать Razor-синтаксис. Предположим, что selectProjectViewModel
содержит свойство, которое вы хотите отобразить, например, ProjectName
. Вот как это можно сделать:
selectProjectViewModel
в представление. Это можно сделать в контроллере:public IActionResult YourAction()
{
var selectProjectViewModel = HttpContext.Session.GetObjectFromJson<SelectProjectViewModel>("SelectProject");
return View(selectProjectViewModel);
}
YourView.cshtml
) вы можете использовать Razor-синтаксис для отображения значения:<div class="me-3">
<span id="selected-project-name" class="btn btn-outline-success">
@Model?.ProjectName
</span>
</div>
В этом примере @Model?.ProjectName
будет выводить значение свойства ProjectName
из selectProjectViewModel
. Если selectProjectViewModel
равен null
, то ничего не будет отображено благодаря оператору ?.
.
SelectProjectViewModel
имеет свойство ProjectName
или аналогичное, которое вы хотите отобразить.