MVC3 .NET - Проверка - PullRequest
       4

MVC3 .NET - Проверка

0 голосов
/ 04 января 2012

У меня есть веб-страница, созданная с использованием MVC3, и .NET 4 Validation отлично работает, поскольку моя логика на стороне клиента и сервера работает должным образом.Цвет фона поля является стандартным MVC3 «красный», если поле не было введено, когда установлено «обязательное», однако поле «сжимается» на несколько пикселей по ширине, что означает, что правая часть поля невыровняйте с полем, которое не является обязательным (и ему назначен тот же класс css).

Например:

До проверки: 1-е поле является обязательным и имеет класс = "names" -width: 200px 2-е поле не является обязательным и имеет class = "names" - width: 200px

После проверки: 1-ое поле является обязательным и имеет 2 classes = "names" & "input-validation-error"ширина: <200px ~ 198px 2-е поле не является обязательным и имеет 2 класса = "names" и "valid" - width: 200px </p>

Любая помощь приветствуется.

1 Ответ

2 голосов
/ 04 января 2012

Это потому, что в обычном поле используется рамка без рамки, ширина которой составляет 2 пикселя. Поле ошибки имеет ширину всего 1 пиксель. Вы можете изменить CSS, чтобы настроить размер границы или ширину поля.

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