我一直在尝试对用户名登录访问使用 ASP.NET MVC 远程验证来返回字符串和布尔值。如果我只返回一个字符串,它将假定布尔值为 false 并且不允许用户提交表单。有没有一种方法可以同时传入 true 和字符串,例如“[USERNAME] is available!”?
当前方法:
public JsonResult isUserAvailable(string username)
{
if (Membership.GetUser(username) == null)
{
return Json(String.Format(CultureInfo.InvariantCulture, "<strong style='color: green;'>{0} is available!</strong>",
username), JsonRequestBehavior.AllowGet);
}
else
{
return Json(false, JsonRequestBehavior.AllowGet);
}
}