asp.net mvc просмотреть данные - PullRequest
       6

asp.net mvc просмотреть данные

0 голосов
/ 21 февраля 2009

Я создаю класс для хранения данных вида для двух разных типов из моей модели.

class FooBarViewData
{
    public List<Foo> Foos { get; set; }
    public List<Bar> Bars { get; set; }
}

Я ввел свой взгляд в FooBarViewData, но он не может найти тип.

<%@ Page Title="" 
    Language="C#" 
    MasterPageFile="~/Views/Shared/Site.Master" 
    Inherits="System.Web.Mvc.ViewPage<FooBarViewData>" %>

Как я могу заставить это работать. Кроме того, как только он заработает, как я могу получить доступ к Foo и Bar, по ключу в коллекции ViewData или другим способом?

1 Ответ

1 голос
/ 21 февраля 2009

Вы пытались указать полное пространство имен? Например, MyProject.ViewDTO.FooBarViewData?

Когда он регистрируется, вы можете получить доступ к вашим набранным данным через свойство Model в представлении. Это должно работать:

<% foreach(Foo foo in Model.Foos) { %>
  <%= Foo.ToString() %>
<% } %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...