Как определить модель представления ASP.NET MVC для отношения родитель / потомок и ее представление (* .cshtml) - PullRequest
0 голосов
/ 27 июля 2011

У меня есть модель домена ниже:

 public  class Book
 {
     public List<Author> Authors = new List<Author>();
 }

 public class Author
 {
     public Book Book { get; set; }
     public string Name { get; set; }
 }

Я хочу определить вид редактирования для книги, ниже приведены методы действия:

public ActionResult BookEdit(int id)
{

    BookModel model = GetBook(id);
    return View(model);
}

[HttpPost]  
public ActionResult BookEdit(BookModel bookModel)
{

    BookModel model = new BookModel();
    return View(model);
}

Два вопроса:

Вопрос 1: как наилучшим образом определить модели представлений как для книги, так и для автора.

Вопрос 2: Как определить представление (* .cshtml), особенно для свойства Book автора, которое должно быть скрыто. Другая часть была восстановлена ​​на Выставить коллекции в поле зрения

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...