У меня есть модель домена ниже:
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 автора, которое должно быть скрыто. Другая часть была восстановлена на Выставить коллекции в поле зрения
Спасибо