как показать значение viewbag в представлении. net core - PullRequest
0 голосов
/ 04 августа 2020

У меня есть модель и viewBag в одном методе действия. в моем случае я могу получить данные модели в представлении, но ViewBag не отображается в представлении

public IActionResult Projects()
    {
            var info = db.test
            .Where(x => x.Id == y.Id)
            .OrderByDescending(x => x.Project)
            .ToList();

            var count = db.test
            .Where(x => x.Id == test.Id)
            .Select(x => x.amount)
            .Sum();
       ViewBag.count = count ;

        return View(info);
    }

представление: -

 @model IEnumerable<website.Models.Project>
    @{
        ViewData["Title"] = "Project";
     }
   
<div class="card-header p-1">                                
            <h4 class="card-title ">Project
            <span class="blue-grey lighten-2 font-small-3">@ViewBag.count</span>
            </h4>                                                
            <span class="badge">Approved</span>                                                        </div>

1 Ответ

0 голосов
/ 05 августа 2020

Используйте кортеж, чтобы получить оба значения, например, кортеж

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...