Можно ли использовать аннотации данных для MVC в классе бизнес-объектов ASP.NET WEBFORM?

Как я могу использовать это соглашение в классе бизнес-объектов asp.net WEBFORM?

Пример В MVC

using System.ComponenModel.DataAnnotation;

public class Customer
{
    [Required]
    [StringLength(5,20)]
    public string FirstName { get; set;}

    [Required]
    [StringLength(5,20)]
    public string LastName { get; set;}
}

Я хочу использовать эту аннотацию данных в моем бизнес-классе asp.net webform для проверки клиента и проверки сервера.

Ответ 1

К сожалению, у WebForms нет встроенной поддержки аннотаций данных, таких как MVC.

Но вы можете использовать пользовательские решения: