2016-04-03 19 views
0

viewmodelといくつかのブートストラップ要素を含むページを設定しようとしていますが、このエラーが発生しています。ビューモデルにブートストラップの定義が含まれていません

CS1061: 「System.Web.Mvc.HtmlHelper」<「Ebelge.ViewModels.AdminCompanySettingViewModel>」は は、「ブートストラップ」の定義と の最初の引数を受け入れていない拡張メソッド「ブートストラップ」を含んでいません型 'System.Web.Mvc.HtmlHelper' < 'Ebelge.ViewModels.AdminCompanySettingViewModel'>」 を見つけることができる(あなたがusingディレクティブまたはアセンブリ参照が不足している?)

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「エリア」の下に別の名前で同じView Modelを使用する別のページがあり、このエラーが発生していません。そのページも同じようにコード化された.cshtmlファイルを使用します。

作業モデル名が存在する場所を検索してみました。これは、System.Web.Mvcのような行や、何らかの形でビューモデルが「ブートストラップの定義を含む」ようになっていることを示すものではありません。

私は他の質問を見上げたが、何も助けなかった。

私が試したことのない解決策は、TwitterBootstrapMVCをNugetでインストールすることですが、それは企業関連の問題のオプションではないかもしれません。

私はこれをどのように解決することができますか?

答えて

0

この特定の領域のビューフォルダのweb.configにブートストラップ名前空間を追加しましたか? 1つの理由で別の領域で動作している理由を説明できますが、この特定の観点では

関連する問題