0
プレフィックスの使用に問題があります.Bindを使用するたびに、ViewModelのオブジェクト全体が投稿時にnullに設定されるようです。プレフィックスとBindAttribute
ATMは私が持っている:
[Bind(Prefix = "User", Include = "Firstname,Username,Lastname,Email")]UserAdminEditViewModel userobj
私は接頭辞を使用しようとした "ユーザーを。" "User_"は、debugmodeにカーソルを置いたときに "objuser"だけがnullであることを変更するだけです。私のテキストボックスが名前=「User.Firstname」でレンダリングされる
などpublic class UserAdminEditViewModel
{
public User User { get; set; }
public IEnumerable<Usergroup> Usergroups { get; set; }
public IEnumerable<User> Users { get; set; }
public UserAdminEditViewModel() {}
}
しかし、私は彼らがuserobj.User.Firstnameにマッピングするために取得することはできません。
私のクラスでは、このようになりますなど事前に
おかげポストアクションで間違ったクラスに合格 /メートル