Код в контроллере следующий.
Код: Выделить всё
var paymentInfo = controllerService.GetPaymentSummary();
ViewBag.PaymentInfo = paymentInfo;
Код: Выделить всё
public IEnumerable GetPaymentSummary()
{
// ...
return paymentInfo; // is of type List
}
Код: Выделить всё
@if (ViewBag.PaymentInfo.Count > 0)
{
// do something..
}
В контроллере, например, я не могу написать PaymentInfo.Count, потому что PaymentInfo имеет тип IEnumerable .
Я понимаю, что это как-то связано с тем, что ViewBag является динамическим, но может ли кто-нибудь уточнить, пожалуйста?
Подробнее здесь: https://stackoverflow.com/questions/260 ... en-dynamic