このコード
@Html.TextBoxFor(m => m.UserName, new { @class = "validate[required]", disabled = "disabled", value = ViewBag.user[0].UserName }) @Html.ValidationMessage("usernameVal", "*")
に到達すると例外をスローしますViewBag.user[0].UserName
例外:
'System.Web.Security.MembershipUserCollection.this [string]'に最適なオーバーロードされたメソッドの一致には、いくつかの無効な引数があります
アクション:
public ActionResult EditUser()
{
//Resgata username do registro
string user = Request.QueryString["username"];
try
{ //Se nome foi resgatado
String.IsNullOrEmpty(user)
MembershipUserCollection muc = Membership.FindUsersByName(user);
ViewBag.user = muc;
return PartialView();
}
catch (Exception e)
{
return Content("Erro: " + e);
}
}