2010-02-14 3 views
0

Я использую ASP.NET MVC 1.0. Я создаю представление, чтобы создать новый объект следующего классаASP.NET MVC Именование полей для вложенных объектов

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;} 
} 

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

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

public ActionResult SaveObject(ClassOne objectToSave) 

Задача состоит объект Подпись

+0

Я думаю, что узнал, что такое конвенция. Однако, не пробовал. Это будет Caption.Text; стандартное связующее устройство может прочитать это правильно. – Zuber

ответ

0

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

Смежные вопросы