Вопросы по теме 'data-annotations'
Слой аннотации данных MVC: где разместить установленный оператор CurrentUICulture?
Я схожу с ума от локализации приложения MVC.
После моего недавнего вопроса я последовал следующему подходу:
Язык хранится в сеансе ["lang"].
Каждый контроллер наследуется от моего собственного BaseController, который переопределяет...
2177 просмотров
schedule
27.06.2023
значения NULL из списка, не оцениваются в привязке модели ASP.NET-MVC
Проверка модели не оценивает атрибуты, связанные со значениями списка, если вы не выберете хотя бы один из них. Таким образом невозможно выполнить оценку модели с помощью DataAnnotations для получения необходимых значений.
Контроллер:
using...
1440 просмотров
schedule
13.01.2023
Аннотации данных Linq to Entity Model не сбрасываются
В моем приложении Asp.net MVC у меня есть собственный класс валидатора V и модель сущности (ADO.NET Entities) E.
class V : ValidationAttribute
{
public override bool IsValid(object value)
{
...
if (hasErrors)...
350 просмотров
schedule
25.04.2022
Есть ли способ остановить проверку DataAnnotation после первого сбоя?
В моих ViewModels я использую несколько DataAnnotations для проверки данных формы, обычно есть 2-3 аннотации на поле.
Например, поле для адреса электронной почты может выглядеть так:
[Required(ErrorMessage = "Please enter an email address.")]...
1390 просмотров
schedule
19.04.2023
Создание аннотаций к данным из сгенерированных классов
У меня есть объект linq to sql или, если необходимо, объект Entity Framework.
Я хочу сделать для них аннотации данных MVC 2, но я бесконечно ленив.
Есть ли способ автоматически генерировать аннотации данных а-ля
[Bind(Include =...
737 просмотров
schedule
26.02.2024
Как использовать DataAnnotations ErrorMessageResourceName с настраиваемым решением для ресурсов
Я создаю веб-приложение MVC с C #. Поскольку сайт будет многоязычным, я реализовал собственный ResourceManager. Этот класс отвечает за выборку требуемых строк ресурсов из базы данных / кеша в зависимости от текущей культуры потока и пока работает...
27512 просмотров
schedule
19.07.2022
Dll аннотаций MVC2 не найден компилятором VS2008, как мне заставить его выглядеть в нужном месте?
У меня VS2008 SP1 работает с .NET 3.5 SP1
У меня работает MVC2 (с удаленным MVC1)
Все работает нормально, за исключением случаев, когда я вызываю System.Components.DatAnnotations.dll, тогда компилятор жалуется, что не может его найти....
221 просмотров
schedule
24.05.2022
Можно ли использовать аннотации данных для проверки параметров, переданных методу действия контроллера?
Я использую аннотации данных для проверки моей модели в ASP.NET MVC. Это хорошо работает для методов действий со сложными параметрами, например,
public class Params
{
[Required] string Param1 {get; set;}
[StringLength(50)] string...
7551 просмотров
schedule
03.03.2023
ASP.NET MVC2 DataAnnotations Минимальная длина
Поскольку я не использую .net 4, я не могу использовать свойство StringLength.MinimumLength. Какая альтернатива? Полагаю, мне следует написать регулярное выражение:
[Required]
[RegularExpression("", ErrorMessage = "Minimum 3 characters")]
public...
2998 просмотров
schedule
09.05.2022
Проверка MVC в модели
В настоящее время я использую DataAnnotations для проверки моего приложения MVC 2. Однако я столкнулся с небольшой проблемой.
В настоящее время у меня есть объект типа User, который имеет ряд свойств. Все это необходимо.
public class User...
272 просмотров
schedule
09.04.2022
Проверка DataAnnotations и привязка пользовательской модели
У меня есть метод действия, который принимает следующую модель - LanguagesViewModel:
public class LanguagesViewModel : ViewModelBase
{
IEnumerable<LanguageItem> Languages { get; set; }
}
public class LanguageItem
{
[Required]
public int...
1526 просмотров
schedule
13.05.2022
Проверить DateTime с помощью DataAnnotation
Я разрабатываю приложение asp.net и использую аннотации данных для проверки моей модели ввода. В этой модели у меня есть одно поле типа DateTime, и я хотел бы знать, как я могу настроить сообщение, когда пользователь установил недопустимое значение...
6507 просмотров
schedule
26.03.2023
MVC DataAnnotations — требуется заполнить хотя бы одно поле в группе
Как я могу использовать DataAnnotations для проверки того, что хотя бы одно из этих полей заполнено?
public string Name { get; set; }
public string State { get; set;}
public string Zip { get; set;}
1182 просмотров
schedule
11.03.2023
Сколько и какие аннотации данных использовать?
Я прочитал много статей и постов об аннотациях данных. Но большинство из них просто простые статьи «Как использовать атрибут xxx». Но чего я не нашел, так это статьи о том, какие аннотации следует использовать и почему, а почему нет.
Я имею в...
82 просмотров
schedule
07.04.2023
Есть ли способ удалить атрибуты из унаследованного свойства?
Можно ли удалить атрибуты из унаследованных свойств? Я думал, что с помощью ключевого слова new я смогу это сделать...
public class Person
{
[Required]
public string FirstName { get; set; }
[Required]
public string...
2829 просмотров
schedule
25.02.2023
Проверка аннотаций данных ASP.NET MVC на стороне клиента с унаследованным атрибутом RegularExpressionAttribute
Чтобы проверка моей модели была чистой, я хотел бы реализовать свои собственные атрибуты проверки, такие как PhoneNumberAttribute и EmailAttribute . Некоторые из них можно выгодно реализовать в виде простых классов, наследуемых от...
5516 просмотров
schedule
02.08.2022
ASP.NET MVC 2 Проверка числового значения
У меня есть это свойство в классе:
public virtual decimal? Number { get; set; }
Когда я использую его в форме, MVC проверяет его автоматически. Если пользователь вводит букву, естественно возвращается ошибка:
"Значение "D" недопустимо для...
1552 просмотров
schedule
26.03.2023
Тип данных против UiHint
Я уже давно использую mvc2, и когда мне нужно установить шаблон, я использую атрибут DataType.
[DataType("DropDown")]
public int Field { get; set; }
Я вижу, как другие используют UiHint для достижения тех же результатов....
4590 просмотров
schedule
28.07.2022
Проверка в ASP.NET MVC 2
У меня есть некоторые проблемы с проверкой с использованием аннотаций к данным в ASP.NET MVC 2. Например, у меня есть класс Address:
public class Address
{
public long Id { get; set; }
[Required]
public string City { get; set; }...
673 просмотров
schedule
13.06.2023
Сериализация аннотаций данных
Я хотел бы хранить DataAnnotations внутри базы данных. Как я могу получить строковое представление DataAnnotation путем отражения (или другими способами)?
Пример
public class Product
{
[DisplayName("Price")]
[Required]...
2370 просмотров
schedule
17.04.2023