Передача данных из контроллера для просмотра - PullRequest
1 голос
/ 01 сентября 2011

У меня глупый вопрос: в моем контроллере я установил:

ViewBag.totalCount = 20

В представлении, которое я хочу вызвать:

@Html.Pager(8, 1, @ViewBag.totalCount);

, но я думаю, что ViewBag не распознается каквесь вызов метода подчеркивается в VS.Это должно быть что-то простое.Как я могу так это пожалуйста?Спасибо!

Ответы [ 2 ]

6 голосов
/ 01 сентября 2011

Просто нужно

@Html.Pager(8, 1, (int)ViewBag.totalCount)

при условии, что это int (вам нужно разыграть, как будет dynamic).Нет @ перед ViewBag (так как вы уже в коде), и, если пейджер возвращает не void, вы можете опустить завершающий ;

0 голосов
/ 01 сентября 2011

Это должно быть ViewBag.totalCount, а не @ViewBag.totalCount.

...