panyong_py 2014-10-20 03:35 采纳率: 0%
浏览 3400

Mvc.Remote验证验证用户名石头重复

Model 这样写的

[Display(Name = "用户名")]
[Required(ErrorMessage = "请填写{0}")]
[StringLength(16, MinimumLength = 6, ErrorMessage = "{0}长度必须大于{2}位小于{1}位")]
[System.Web.Mvc.Remote("CheckSellerNick", "Login", ErrorMessage = "用户账号已存在")]

public string LoginNo { get; set; }

    Controller 里面这样写的
    [OutputCache(Location = OutputCacheLocation.None, NoStore = true)]   //清除缓存
    public JsonResult CheckSellerNick(string LoginNo)
      {    
        //bool exists = _userService.LoginNoExist(LoginNo);
          bool exists = LoginNo.Equals("111111") ? true : false;
        return Json(exists , JsonRequestBehavior.AllowGet);
    }

View 这样写的

     @Html.TextBoxFor(o => o.LoginNo, new { @class = "register_input", maxlength = "16",  })                        <div class="register_error">@Html.ValidationMessageFor(o => o.LoginNo)</div>

    问题是:用户名是否重复这个问题一直提示不出来
    在线等……
  • 写回答

1条回答

  • lxd2006 2015-03-03 04:33
    关注

    [System.Web.Mvc.Remote("CheckSellerNick", "LoginNo", ErrorMessage = "用户账号已存在")]
    也就是要和属性的名称一致

    评论

报告相同问题?

悬赏问题

  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作