2012-05-07 10 views
-1
を表示します

以下のコードはIEnumerable変換の問題でエラーをスローします。私がコントローラから見るためにいくつかの変換を行っているなら、私を案内してください。asp.net mvc3 webgridはエラー

コントローラコード

public ActionResult Index() 
     { 
      DataClasses1DataContext db = new DataClasses1DataContext(); 
      var kk = (from x in db.tblTests select x).ToList(); 
      return View(kk); 
     } 

コードの表示

@model MvcApplication4.Models.sampleDoamin 

@{ 
    ViewBag.Title = "Index"; 
    Layout = "~/Views/Shared/_Layout.cshtml"; 
} 

<h2>Index</h2> 

@{ 

    var grid = new WebGrid(Model, defaultSort:"name"); 

} 

@grid.GetHtml() 

モデルのコード

public class sampleDoamin 
    { 
     public int id { get; set; } 
     public string name { get; set; } 
    } 
+0

_エラーはありますか?_メッセージを読んだことがありますか? – SLaks

答えて

1

あなたがsampleDomainを取るとしてビューを宣言したが、あなたはそれにいくつかの未知のタイプのList<T>を通過しました。
これは動作しません。

+0

@model IEnumberable を表示しようとしましたが、動作しませんでした。これについて私を案内してください。 – Kurkula

+0

_何かエラーがありますか?_ – SLaks

+0

私は間違った種類を渡しています。ヘルプSLaksありがとう。 – Kurkula

関連する問題