Я использую ASP.NET MVC 3 и мне необходимо определить, было ли изменено поле формы на стороне сервера. Я знаю об использовании трюков со скрытыми полями, но мне было интересно, есть ли способ сделать это, просто используя API?
По сути, у меня есть экран редактирования для моей модели, и одно из полей является необязательным идентификатором, который можно указать. Если поле указано, я должен убедиться, что оно уникально (нет ни у одной другой модели). Поэтому на контроллере редактирования я хочу запустить проверку, но только если это поле было изменено.
Обратите внимание, мне не нужно знать предыдущее значение по сравнению с новым значением, только если значение поля изменилось.