前缀和BindAttribute

时间:2009-08-21 12:09:18

标签: asp.net-mvc

我在使用前缀时遇到问题,似乎每当我使用Bind时,整个viewmodel的对象都会在post上设置为null。

Atm我有:

[Bind(Prefix = "User", Include = "Firstname,Username,Lastname,Email")]UserAdminEditViewModel userobj

我尝试使用前缀“User”。和“User_”一样,只有当我将鼠标悬停在debugmode中时,只有“objuser”为空。

我的班级看起来像这样:

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等。

我的文本框以name =“User.Firstname”等呈现

提前致谢 /米

1 个答案:

答案 0 :(得分:0)

在后期行动中错误上课