É possível usar o foreach em uma lista na ViewBag? Tipo isso:
<table>
<thead>
<tr>
<th>Id</th>
<th>Nome</th>
<th>Quantidade</th>
</tr>
</thead>
<tbody>
@ViewBag.Produtos.Foreach(p =>
{
< tr >
< td > @p.Id </ td >
< td > @p.Nome </ td >
< td > @p.Quantidade </ td >
</ tr >
}))
</tbody>
</table>