MVC сопоставление с конкретным столбцом? - PullRequest
2 голосов
/ 08 августа 2011

У меня есть следующий класс ниже.

[Bind()]
[Table("Actives", Schema = "Actives")]
public class Active
{
    [Key()]
    public int ID { get; set; }

    [Required(ErrorMessage="Du skal angive et nummer for denne aktiv.")]
    [DisplayName("Nummer")]
    public int Number { get; set; }

    [Required(ErrorMessage = "Du skal angive hvilken type aktiven er.")]
    [DisplayName("Aktiv-type")]
    [Column(TypeName = "int")]
    public ActiveType ActiveType
    {
        get;
        set;
    }

    [Column(TypeName = "int")]
    [DisplayName("Sted")]
    public Place Place
    {
        get;
        set;
    }

}

Как мне указать, что мои свойства "Place" и "ActiveType" должны соответствовать столбцам "Place_ID" и "ActiveType_ID"?

1 Ответ

1 голос
/ 08 августа 2011

Я не уверен, что правильно понимаю ваш вопрос, но вы не можете использовать свойство Name для атрибута Column?

[Required(ErrorMessage = "Du skal angive hvilken type aktiven er.")]
[DisplayName("Aktiv-type")]
[Column(TypeName = "int", Name="ActiveType_ID")]
public ActiveType ActiveType
{
    get;
    set;
}

[Column(TypeName = "int", Name="Place_ID")]
[DisplayName("Sted")]
public Place Place
{
    get;
    set;
}

Ссылка на документы MSDN в Атрибут Column .

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