У меня есть модель под названием Организация, в организации у меня есть атрибут удаленной проверки:
[Required(ErrorMessage = "The organisation name is required")]
[Remote("NameCheck", "Manage", "Organisations", ErrorMessage="That organisation already exists")]
public string Name { get; set; }
Это проверяет, что название организации, которую кто-то добавляет, еще не существует.Если это произойдет, то они получат сообщение об ошибке, в котором говорится:
Я использую строго типизированное представление, чтобы отобразить представление организации "изменить".Поскольку кто-то редактирует, я не хочу, чтобы эта удаленная проверка выполнялась, потому что, конечно, организация будет существовать.
Есть ли способ добиться этого?По сути, отключите удаленную проверку каким-либо образом при редактировании организации и включите ее при создании организации.