2016-11-28 10 views
0

モデルフォルダ内にモデルという2つのモデルがあります。モデルからデータを取得してビューに表示しようとしています。モデルステートメントは1つだけですビューに適用することができます。だから私はビューで参照したいプロパティを含むViewModelsを作成しました。私が言うのコンパイルエラーを取得したアプリケーションのイムを実行すると、今:1つのビューで2つのモデルasp.net mvc 4が動作しません

「コンパイラエラーメッセージ:CS0246:型または名前空間名 『モデル』​​が見つかりませんでした(あなたがusingディレクティブまたはアセンブリが欠落していますビューの参照?)」

ビューモデルのコード

public class MainModelscs <T> where T :class 
{ 
    public StoreAudit StoreAudit { get; set; } 
    public StoreQuestions StoreQuestions { get; set; } 

    public IPagedList<T> IndexList { get; set; } 

} 

モデルプロパティ

@model PopMarketing.ViewModel.MainModelscs<Models> 

答えて

0

使用しているモデルタイプの完全な名前空間を指定する必要があります。このようなもの:

@model PopMarketing.ViewModel.MainModelscs<PopMarketing.Models.ListItemType> 
+0

ありがとう私はあなたのソリューションを試してみましたが、まだ仕事をしていません – cazlouise

+0

何がエラーメッセージですか? – fireydude

関連する問題