POSTではなくGETを介して、コントローラーからビューに次のようなものを渡したいと思っています。
public class MyDTO
{
public string val1 { get; set; }
public string val2 { get; set; }
public MyObject obj { get; set; }
}
public class MyObject
{
public int SomeInt { get; set; }
public string ACoolValue { get; set; }
public string YetAnotherCoolValue { get; set; }
}
そして、コントローラーはこれを望んでいます。(GET であることに注意してください):
public ActionResult MyView(MyDTO dto)
{
return View(dto)
}
問題は、val1 と val2 にデータがある MyObject のインスタンスが null として返されることです。誰かがこれに出くわしましたか?