asp.net mvc c # - свойство EntryList класса ViewData - PullRequest
0 голосов
/ 27 августа 2010

Я не знаю, где моя проблема с доступом к EntryList в ViewData.

  <%= Html.RenderPartial("LogOnControl", new NISE.Web.TestForum.Views.Shared.PaginationViewData()
  {
      PageIndex = ViewData.*EntryList*.PageIndex,
      TotalPages = ViewData.*EntryList*.TotalPages,
      PageActionLink = Url.Action("List","Entry", new { category = ViewData.Category, page = "{page}"}),
      TotalCount = ViewData.*EntryList*.TotalCount,
      PageSize = ViewData.*EntryList*.PageSize
  }, null)%>

Я сделал все как здесь

, но этоне работает ...: (

1 Ответ

1 голос
/ 27 августа 2010

Один из комментариев, опубликованных в записи блога, на которую вы ссылаетесь, гласит:

Я пытаюсь использовать MVC Preview 3, но при просмотре формы система не находит ViewData.EntryList.Где это?

Ответ был:

Вам нужен строго типизированный класс ViewData - EntryList - это просто пример свойства в этом ViewDataClass.Вот хороший блог о строго типизированных классах ViewData: http://blog.codeville.net/2008/02/21/aspnet-mvc-making-strongly-typed-viewpages-more-easily/

...