0

我不知道在 ViewData中访问EntryList的问题在哪里。

  <%= 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)%>

我在这里做了一切

但它不起作用...... :(

4

1 回答 1

1

您链接到的博客条目上发布的评论之一说:

我正在尝试使用 MVC Preview 3,但在视图窗体中系统找不到 ViewData.EntryList。它在哪里?

答案是:

你需要一个强类型的 ViewData 类——EntryList 只是这个 ViewDataClass 中的一个示例属性。这是一篇关于强类型 ViewData 类的精彩博文:http: //blog.codeville.net/2008/02/21/aspnet-mvc-making-strongly-typed-viewpages-more-easily/

于 2010-08-27T10:24:56.743 回答