MvcContrib.Mvc3-ci 3.0.75.0 взломать изменение? - PullRequest
4 голосов
/ 02 июля 2011

Только что обновлен с MvcContrib.Mvc3-ci 3.0.73.0 до 3.0.75, и ранее работающий простой ViewUserControl выдал исключение времени выполнения:

The model item passed into the dictionary is of type 'System.String', but this dictionary requires a model item of type 'MvcContrib.UI.InputBuilder.Views.PropertyViewModel`1[System.Object]'.

Редактор-нарушитель берет простую строку из модели:

<%: Html.EditorFor(m => m.Model.NEV) %>

Возвращаемся к 3.0.73.0, и редактор снова работает. Есть идеи? (3.0.74.0 тоже вроде работает)

Ответы [ 2 ]

5 голосов
/ 18 декабря 2011

У меня была такая же проблема, и я решил ее, вернувшись к версии: 3.0.73.0

Uninstall-Package MvcContrib.Mvc3-ci -Force
Install-Package MvcContrib.Mvc3-ci -version 3.0.73.0
0 голосов
/ 03 августа 2011

Я столкнулся с той же ошибкой. Кажется, что если вы используете что-то, кроме EditorFor, это работает нормально. Поэтому, если вы знаете, какой HTML-редактор должен быть отображен, используйте его (например, @ Html.TextAreaFor (x => x.Model.NEV)

...