码迷,mamicode.com
首页 > 其他好文 > 详细

model验证——remote服务端验证

时间:2017-03-27 10:35:28      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:public   addition   str   res   rem   level   result   例子   add   

项目中做的项目使用的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服务端验证

标签:public   addition   str   res   rem   level   result   例子   add   

原文地址:http://www.cnblogs.com/redfull/p/6625387.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!