ViewBag
имеет тип dynamic
, поэтому вы должны иметь возможность получить значение следующим образом:
var articleName = ViewBag.articlelist?[0]?.article_name;
, где я использую оператор распространения нуль (?[]
и ?.
) для обработки нулевых значений.
Если вы перебираете коллекцию, вам нужно привести ее к списку:
@foreach (var article in (List<cms_article>)ViewBag.articlelist)
{
...
}