ここに私の2つのクラスがあります:
class Company
{
public int ID{ get; set; }
public string CompanyName{ get; set; }
}
public class Division
{
public int ID{ get; set; }
public string DivisionName{ get; set; }
public virtual Company Company { get; set; }
}
EditorFor
Division用に、DivisionNameHiddenFor
用と ID用に強く型付けされた EDIT ビューがあります。
私が抱えている問題は、保存を押すと、Controller アクションが Company プロパティの NULL を持つ Division オブジェクトを取得することです。モデルが無効で、ビューがそのオブジェクトと共に返されると、ビューで を使用して会社名を抽出できなくなりました@Model.Company.CompanyName
。
どうすればこれを修正できますか?