Я пытаюсь установить страницу с помощью viewmodel и некоторых элементов начальной загрузки внутри, но я получаю эту ошибку.View Model not contains definition for bootstrap
CS1061: 'System.Web.Mvc.HtmlHelper' < 'Ebelge.ViewModels.AdminCompanySettingViewModel>' не содержит определение для 'Bootstrap' и не метод расширения 'Bootstrap' принимающую первый аргумент типа '' System.Web.Mvc.HtmlHelper < 'Ebelge.ViewModels.AdminCompanySettingViewModel'>» может быть найдено (вы пропали без вести с помощью директивы или ссылка на сборку?)
Line 56:
<h6>Firma Tipi</h6>
Line 57:
@*@Html.Bootstrap().TextBoxFor(t => t.CompanyType).Placeholder("Firma
Tipi")*@
Line 58:
@Html.Bootstrap().DropDownListFor(t => t.CompanyType, new
SelectListItem[] {
Строка 58 дает ошибку
Странно, у меня есть другая страница, которая использует ту же модель просмотра с другим именем под другим MVC «Area» и не дает этой ошибки. Эта страница также использует идентично кодированный файл .cshtml.
Я пробовал поиск мест, где присутствует имя рабочей модели. Это не нажатие ни в одной строке, как System.Web.Mvc или в любом месте, которое указывает, как-то создается режим представления «содержать определение для Bootstrap».
Я поднял глаза на другие вопросы, но никто мне не помог.
Только решение, которое я не пробовал, это установить TwitterBootstrapMVC с nuget, но это может быть не вариант для некоторых проблем, связанных с компанией.
Есть ли у кого-нибудь идеи о том, как я могу это решить?