2010-03-11 31 views
0

我试图使ValidationAttribute可以检查数据库是否有这样的对象。 且仅当您不包括<% Html.EnableClientValidation();%>ValidationAttribute + Ajax问题

有人可以告诉您如何获得通过Ajax

public class UsernameBaseCheckAttribute : ValidationAttribute 
{ 
    SimplebdLinqDataContext db = new SimplebdLinqDataContext(); //DataContext(Linq) 

    public override bool IsValid(object value) 
    { 


     if (!db.Users.Any(u => u.UserName == (string)value)) 
     { 
      return true; 

     } 
     else 
     { 
      return false; 
     } 
    } 
} 

回答