Use model regular expression,
[RegularExpression(@"\d{3}-\d{3}-\d{4}", ErrorMessage = "Invalid phone number format.")]