これが言語のリストを含む私のマスターエンティティです
public partial class WebSite
{
public WebSite()
{
this.WebSiteLanguages = new HashSet<WebSiteLanguage>();
}
public int Id { get; set; }
public Nullable<int> WLUserID { get; set; }
public string DomainName { get; set; }
public Nullable<bool> IsActive { get; set; }
//[Required]
public virtual ICollection<WebSiteLanguage> WebSiteLanguages { get; set; }
}
私のWebSiteLanguage子クラスは
public partial class WebSiteLanguage
{
public int Id { get; set; }
public string LanguageName { get; set; }
public Nullable<int> WebSiteID { get; set; }
public bool IsDefault { get; set; }
public virtual WebSite WebSite { get; set; }
}
私のビューでは、ajax呼び出し内で必要に応じて多くの言語を追加できます。
私の質問は:
を作ることは可能ですか?
public virtual ICollection WebSiteLanguages {get; セットする; }
必須。WebSiteLanguageが作成されていない場合、Webサイトエンティティは無効です。
どうもありがとう。