Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
8 / 8 / 1
Регистрация: 12.11.2012
Сообщений: 409
1

Применение проверки достоверности к классу модели созданной entity framework

13.01.2014, 12:27. Просмотров 489. Ответов 1
Метки нет (Все метки)

не могу понять почему [ Required] не работает.Я его прописал в моделе сформированной entity framework
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 [Required]
        public global::System.String FirstName
        {
            get
            {
                return _FirstName;
            }
            set
            {
                OnFirstNameChanging(value);
                ReportPropertyChanging("FirstName");
                _FirstName = StructuralObject.SetValidValue(value, false);
                ReportPropertyChanged("FirstName");
                OnFirstNameChanged();
            }
        }
или нельзя применять в модели?
выбивает ошибку что value не может быть null
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2014, 12:27
Ответы с готовыми решениями:

Добавление нового свойства классу модели (entity)
Привет, я разрабатываю Silverlight приложение с сервисом WCF Ria. Я использую базу данных MS SQL и...

Entity Framework и 2 модели в проекте
Если 2 базы данных. К обеим сделаны модели EF. Проблема заключается в том, что в базах есть...

Entity framework изменение модели
Использую подход Database first. Модель генерирую автоматически средствами visual studio - ado.net...

Entity Framework. Выборка из модели
У меня есть БД с одной таблицей. Таблица Customers. ID_cust Date Surname Name Patr Address...

1
97 / 90 / 18
Регистрация: 09.06.2012
Сообщений: 215
13.01.2014, 13:30 2
Этот файл лучше не трогать, при следующем обновлении все затрется
Нужно создать partial класс

Как пример(ключевая строка [MetadataType(typeof(PageMetaDataSource))])
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
 
namespace e.Models
{
    [MetadataType(typeof(PageMetaDataSource))]
    public partial class Page
    {}
 
    class PageMetaDataSource
    {
        [DisplayName("Название")]
        [Required(ErrorMessage = "Введите название")]
        public string PName { get; set; }
 
        [DisplayName("Ссылка на страницу")]
        [Required(ErrorMessage = "Введите ссылку на страницу")]
        public string PUrl { get; set; }
 
        [DisplayName("Заголовок")]
        [Required(ErrorMessage = "Введите заголовок")]
        public string PTitle { get; set; }
 
        [DisplayName("Содержимое")]
        public string PContent { get; set; }
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.01.2014, 13:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Entity Framework генерирование модели
Задача : сформировать модель по бд. В софте указываю бд, таблицу, нужно. что сформировать...

Применение entity framework и ADO.NET в различных программах
Приветствую всех. Нужно объяснить простыми и общими словами, на практическом опыте: в каких...

Динамическое построение модели Entity Framework
Здравствуйте! Опытные товарищи, подскажите, пожалуйста, по такому вопросу. Как можно...

Entity Framework восстановление структуры БД по модели
В общем была БД и программа, которая работала с ней через Entity Framework (Database First). База...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.