*校正的模型項傳遞到詞典中的模型項的類型爲「System.Collections.Generic.List`1 [X]」,但此字典需要類型「X」
,會出現問題時我的視圖被調用來填充我的用戶表中的列表。
傳入字典的模型項目類型爲'System.Collections.Generic.List`1 [Mike.Models.User]',但該字典需要一個類型爲'Mike.Models.User'的模型項目。
這裏是我的控制器操作:
public ActionResult Registration(Mike.Models.User user)
{
if (ModelState.IsValid)
{
using (var db = new UserContext())
{
var crypto = new SimpleCrypto.PBKDF2();
var encrypPass = crypto.Compute(user.password);
var sysUser = db.Users.Create();
sysUser.LastName = user.LastName;
sysUser.FirstName = user.FirstName;
sysUser.Email = user.Email;
sysUser.password = encrypPass;
sysUser.passwordSalt = crypto.Salt;
sysUser.UserID = user.UserID;
db.Users.Add(sysUser);
db.SaveChanges();
return RedirectToAction("Index", "Home");
}
}
return View(user);
}
是否有人可以幫助我....有在互聯網上類似的問題的答案,但我相信我的是獨一無二的。我已經尋找星期徒勞無功。
由於提前,
Renior
這裏是我的簡單的控制器的動作......
public ActionResult Index()
{
return View(db.Users.ToList());
}
和我的剃刀語法。
@model IEnumerable的
我試着來填充我的用戶表列表的視圖..
您可以發表您的看法? – Thousand