首页 > 代码库 > model验证——remote服务端验证
model验证——remote服务端验证
项目中做的项目使用的mvc的model验证,感觉最难的一个是remote验证,其它的比较简单就不说了:
remote验证例子:
/// <summary>
/// ErrorMessage 表示验证不通过时显示的消息
///AdditionalFields 表示验证的时候用哪个字段作为参数来传递(通常用于编辑页面的时候验证)
/// </summary>
[Remote("actionName", "controllerName", ErrorMessage = "已存在重名的", AdditionalFields = "Dan_MonitorLevelID")]
public string MonitorLevelName { get; set; }
/// <summary>
/// 验证方法
/// </summary>
public JsonResult actionName(string monitorLevelName, Guid Dan_MonitorLevelID)
{
bool result = service.CheckMonitorLevelName(monitorLevelName.Trim(), Dan_MonitorLevelID);
return Json(result, JsonRequestBehavior.AllowGet);
}
model验证——remote服务端验证
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。