Remote Attribute In MVC

Model

[Remote("Action", "Controller", "Area", ErrorMessage = "Message")]
public string ColumnName{ get; set; }


Controller

public JsonResult IsExist(Model ModelName)
{
  Context db = new Context();
  return Json(!db.TableName.Any(x => x.ColumnName == ModelName.ColumnName), JsonRequestBehavior.AllowGet);
}