Вопрос

Все опробовали учебник по DataAnnotations из официальный сайт mvc?У меня это не сработало.
Когда я пытаюсь отправить отредактированный продукт, у меня появляется это сообщение об ошибке:
Метод не найден:- Система.Коллекции.Универсальный.Идентификатор`2 System.Web.Mvc.ModelBindingContext.get_ValueProvider()'.
Я использую ASP.NET Предварительный просмотр MVC 2 2.Есть какие-нибудь идеи, почему это происходит?Я зарегистрировал модель binder, которая им требовалась.
Может быть, кто-то наткнулся на пост или статью, в которых было руководство, как заставить это работать?

Это было полезно?

Решение

Связующее средство модели DataAnnotations является связующим средством модели по умолчанию в ASP.NET MVC 2, вам не нужно регистрировать связующее средство модели, как это делается в руководстве.Поэтому удалите строку, в которой вы регистрируете model binder.

Кроме того, пока вы этим занимаетесь, вам, вероятно, следует обновить ASP.NET Бета-версия MVC 2.

HTHs,
Чарльз

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top