Вопросы по теме 'data-annotations'
Тестирование аннотаций данных MVC
У меня есть следующий код в частичном классе, и я использую LINQ to SQL:
[Bind(Include = "OrderId,OrderTypeId,CustomerName,Price")]
[MetadataType(typeof(OrderMetadata))]
public partial class Order
{
}
public class OrderMetadata
{...
254 просмотров
schedule
07.05.2023
ASP.NET MVC: добавление настраиваемого сообщения ErrorMessage, включающего DisplayName, в настраиваемый атрибут ValidationAttribute
Я использую ASP.NET MVC с DataAnnotations. Я создал следующий настраиваемый атрибут ValidationAttribute, который отлично работает.
public class StringRangeAttribute : ValidationAttribute
{
public int MinLength { get; set; }
public int...
4811 просмотров
schedule
15.10.2023
Пользовательская проверка с аннотациями данных
У меня проблемы с работой моих пользовательских аннотаций данных, я пытаюсь добавить атрибут проверки, который подтверждает, что UsergroupName для клиента (CustomerID) является уникальным.
[MetadataType(typeof(UsergroupMetaData))]
public partial...
3565 просмотров
schedule
04.04.2022
ASP.NET MVC - Аннотации к данным - Зачем добавлять атрибут RequiredAttribute по умолчанию?
Может ли кто-нибудь объяснить, почему предполагается, что свойство типа, не допускающее значения NULL, всегда должно иметь RequiredAttribue?
Я пытаюсь написать помощник метки, который будет автоматически добавлять * или изменять класс css, чтобы я...
1736 просмотров
schedule
05.09.2022
Asp.Net MVC EnableClientValidation не работает
Я хочу, а также проверку на стороне клиента как проверку на стороне сервера. Я понял это следующим образом:
Модель: (Модель имеет DataModel (dbml), которая содержит тестовый класс)
namespace MyProject.TestProject
{...
11752 просмотров
schedule
18.11.2023
Сравнить даты DataAnnotations Validation asp.net mvc
Допустим, у меня есть StartDate и EndDate, и я не хочу проверять, не превышает ли EndDate более 3 месяцев от даты начала.
public class DateCompare : ValidationAttribute
{
public String StartDate { get; set; }
public String EndDate { get;...
20094 просмотров
schedule
10.06.2024
Проверка на стороне сервера ОБЯЗАТЕЛЬНОГО свойства строки в MVC2 Entity Framework 4 не работает
Я пытаюсь заставить работать проверку строкового свойства Entity Framework на стороне сервера. Другие проверки на стороне сервера, такие как проверка типа данных и обязательные свойства dateTime и числовые EF, работают.
Это в VS 2010, .Net 4.0,...
7562 просмотров
schedule
19.08.2023
Как создать пользовательские валидаторы аннотаций данных
Желание создать пользовательскую проверку аннотации данных. Есть ли какие-нибудь полезные руководства / образцы по их созданию?
Во-первых: StringLength с минимальной и максимальной длиной. Я знаю, что .NET 4 может это сделать, но хочу сделать то...
68791 просмотров
schedule
09.05.2022
Когда Mono будет поддерживать System.ComponentModel.DataAnnotations?
Я пробовал asp.net mvc на моно, и аннотация данных выдает нереализованное исключение, кто-нибудь знает, когда Mono будет поддерживать это?
Согласно этой странице...
2218 просмотров
schedule
04.03.2024
Проверка на уровне класса
Я проверяю класс с помощью утилит DataAnnotations .
У меня есть класс со свойствами Title и Item . Я хочу применить RequiredAttribute к Title свойство, но оно должно быть недействительным, только если свойство Item равно null; если...
3549 просмотров
schedule
26.01.2024
ASP.NET MVC ModelState IsValid — как исключить определенные свойства из проверки?
Я нуб в MVC. У меня есть модель:
public class Usuarios
{
[Required(ErrorMessage = "**TxtOPID is required")]
public string TxtOpID
{
get { return this.txt_opId; }
set { this.txt_opId = value; }...
1610 просмотров
schedule
11.02.2024
Можно ли проводить выборочную проверку с помощью аннотаций к данным?
У меня сейчас есть форма, которая публикует 13 объектов. Некоторые объекты могут быть необязательными, например, реферер, другие не могут быть. Проблема в том, что если я использую DAV и украшаю объекты атрибутами проверки, такими как [Required] ,...
564 просмотров
schedule
30.11.2022
Проблема с атрибутами MVC ModelMetaData и форматированием даты
Я пытаюсь понять, как отформатировать дату, используя MVC3 RC2 и модель, украшенную DataAnnotations.
Это моя модель...
public class Model
{
[Display(Name = "Date of Birth")]
[DisplayFormat(@DataFormatString = "MM/dd/yyyy")]
public...
4199 просмотров
schedule
11.06.2022
Использование проверки DataAnnotations в веб-формах ASP.NET
Есть ли способ использовать ту же проверку DataAnnotations, которая обычно используется в MVC в веб-формах? Предпочтительно включать как клиентскую, так и серверную функциональность.
4702 просмотров
schedule
06.02.2024
Как указать, что свойство должно генерировать столбец TEXT, а не nvarchar(4000)
Я работаю с функцией Code First в Entity Framework и пытаюсь понять, как указать типы данных столбцов, которые должны создаваться при автоматическом создании базы данных.
У меня есть простая модель:
public class Article
{
public int...
54771 просмотров
schedule
15.06.2022
Почему классы друзей используются для проверки?
Мне любопытно, почему проверка данных выполняется с использованием классов друзей. Рассмотрим следующий пример, где MyEntity — это сущность Linq-to-SQL или Linq-to-Entities, а приведенный ниже класс — это частичный класс, улучшающий сущность....
2053 просмотров
schedule
13.06.2023
почему атрибут диапазона ASP.Net MVC принимает тип?
Мне просто интересно, почему атрибут проверки диапазона может принимать в качестве параметров тип и две строки? Это для проверки строк на Enum или что-то в этом роде?
Кроме того, я пытаюсь найти простой способ проверить трехсимвольную строку,...
19501 просмотров
schedule
25.06.2022
Проверка ASP.net MVC на нескольких элементах управления
У меня есть строго типизированное представление, привязанное к ViewModel, одной из целей которого является фиксация даты рождения клиентов. Для этого у меня есть ряд полей в ViewModel, определенных следующим образом:
public DateTime DOB...
380 просмотров
schedule
14.05.2022
Добавление DataAnnotation в класс при использовании FluentValidation
Я использую среду FluentValidation для добавления проверки и аннотаций к моим моделям в проекте MVC.
Мне нужно добавить аннотации данных на уровень класса модели. А именно, в модель необходимо добавить атрибут DisplayColumn. Но, поскольку я...
2464 просмотров
schedule
24.02.2023
Можно ли использовать DataAnnotations с интерфейсами?
Я хочу использовать DataAnnotations для проверки классов, реализующих некоторые интерфейсы, поэтому я добавляю в интерфейс атрибуты проверки, например:
public interface IUser
{
[Required]
string Name { get; set; }
[Display(Name =...
9294 просмотров
schedule
10.06.2022