ASP.NET MVC отсутствует htmlhelpers - PullRequest
0 голосов
/ 18 февраля 2009

Я читаю о html-помощниках для изображений и многих других полезных элементах управления. Проблема в том, что у меня есть только некоторые в intellisense. Мне только около 18, и все они кажутся ориентированными на форму (радионавигация, выпадающий список, начало формы и т. Д.)

Мой web.config имеет следующий вид:

<assemblies>
    <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  </assemblies>
  <namespaces>
    <add namespace="System.Web.Mvc"/>
    <add namespace="System.Web.Mvc.Ajax"/>
    <add namespace="System.Web.Mvc.Html"/>
    <add namespace="System.Web.Routing"/>
    <add namespace="System.Linq"/>
    <add namespace="System.Collections.Generic"/>
  </namespaces>

Это совсем не помогло. Я использую проект запуска по умолчанию для сборки RC.

Ответы [ 2 ]

2 голосов
/ 19 февраля 2009

Проект ASP.NET MVC Futures - это то, что вам нужно для остальных элементов управления.

Содержит пространство имен Microsoft.Web.Mvc, упомянутое в другом месте. Это экспериментальный выпуск, поэтому он не включен в основную библиотеку или установщик.

В прошлом элементы перемещались из Microsoft.Web.Mvc в System.Web.Mvc по мере их развития.

1 голос
/ 18 февраля 2009

Некоторые из них находятся в экспериментальной сборке, Microsoft.Web.Mvc. Обратите внимание, что в вашем проекте добавьте его в пространства имен в web.config.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...