user类
[System.Web.Mvc.Remote(“CheckUserName”, “User”,ErrorMessage=”已存在用户名”)]
public string user_name { get; set; }
登录控制器中方法
public ActionResult Login([Bind(Include = “user_name,user_pwd”)]users user, int i = 1)
{
if (ModelState[“user_name”].Errors.Count() == 0 && ModelState[“user_pwd”].Errors.Count() == 0)
{ }
}
[System.Web.Mvc.Remote(“CheckUserName”, “User”,ErrorMessage=”已存在用户名”)]
public string user_name { get; set; }
登录控制器中方法
public ActionResult Login([Bind(Include = “user_name,user_pwd”)]users user, int i = 1)
{
if (ModelState[“user_name”].Errors.Count() == 0 && ModelState[“user_pwd”].Errors.Count() == 0)
{ }
}
解决方案
25
在登陆视图里直接手写对应的input标签
25
同样可以通过手写补全你要的验证,其实你应该对比下微软给你生成的input,去掉上面不要的属性,保留需要的。微软封装得有点多,asp.net core要好用写。