ASP.NET MVC Соглашение об именовании полей для вложенных объектов - PullRequest
0 голосов
/ 14 февраля 2010

Я использую ASP.NET MVC 1.0. Я создаю представление для создания нового объекта следующего класса

public class ClassOne
{
    public string Name {get; set;}
    public string Id {get; set; }
    public CaptionItem Caption {get; set;}
}

public class CaptionItem
{
    public string CaptionSet {get; set;}
    public string Text {get; set;}
}

Вид будет иметь поля для ввода имени, идентификатора и текста заголовка. При отправке формы объект ClassOne отправляется контроллеру, который должен сохранить объект в базе данных.

Вопрос в том; какие должны быть соглашения об именах, чтобы я мог отправить объект в контроллер как

public ActionResult SaveObject(ClassOne objectToSave)

Задача - объект Caption

1 Ответ

0 голосов
/ 14 февраля 2010

вы правы, чтобы попасть в текстовое поле, вы должны ввести Caption.Text:)

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