MvcContrib FluentHtml с бритвой? - PullRequest
       32

MvcContrib FluentHtml с бритвой?

4 голосов
/ 27 марта 2011

Мне интересно, работает ли последняя версия MvcContrib с движком Razor?Я сослался на сборку MvcContrib и сборку FluentHtml, затем добавил необходимое пространство имен в ~ / View / Web.config, как предложено здесь Дарином.Но тем не менее, как бы я ни старался использовать расширения FluentHtml в моих представлениях, это не работает.(ничего не отображается в intellisense, когда я начинаю с точки после html-помощника)

Я что-то упустил?

PS: я впервые использую MvcContrib.

Ответы [ 2 ]

5 голосов
/ 27 марта 2011

Я написал короткий блог, который публикует сообщения, используя FluentHtml с Razor .

Что касается intellisense, то вы получите intellisense только для методов FluentHtml на «@this». (не "@Html."), и в нем перечислены только строго типизированные помощники в представлениях, которые реализуют IViewModelContainer (например, ModelWebViewPage ). Другая возможная проблема - Решарпер. Для этого есть обходной путь .

0 голосов
/ 27 марта 2011

Я использую mvccontrib, и после ответа Дарина это должно работать.Шаги, которые я выполнил:

  • скопированы в папку bin mvccontrib.dll и mvccontrib.fluent.dll

  • сделать ссылку в ссылкахдля тех, кто создает ссылку для mvccontrib и mvccontrib.fluent.

  • два пространства имен со следующими именами:
    add namespace = "MvcContrib" add namespace = "MvcContrib.FluentHtml"

  • в моем контроллере я использую MvcContrib.Pagination;

  • наконец, я использовал в своем представлении: @using MvcContrib.UI.Pager @using MvcContrib.Pagination

и восстановить.надеюсь, это поможет ..

...