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

Как я могу использовать это соглашение в классе бизнес-объектов 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класс businessobject для проверки клиента и проверки сервера.

1 Ответ

10 голосов
/ 07 августа 2011

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

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

  1. системный компонент моделирует аннотации данных для веб-форм asp.net

  2. Создание валидатора ASP.NET с использованием аннотаций данных

  3. ASP.NET: валидация веб-форм с аннотациями данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...