2013-02-06 50 views
0

下面的代碼,坐落在我看來,輸出如下:MvcContrib電網沒有列出的數據,儘管它的存在

ViewBag.Count = 4 
39d3fe7f-fb1c-4c0f-948e-43093f1d7f85 265ca3c1-9890-4680-b10c-8c7c5e22b26f 
f07f0aee-3948-473a-873f-74d446030d36 229db054-e62c-4981-878e-cd0bd5c9a1ac 
a92440cd-9393-4d1b-abfb-e705ea739c59 4cd997cf-1715-43b0-9354-0ddf90f33fe6 
7c265ae0-7c8e-4dd3-ae76-f52e95138b6e 45254c9a-f078-4d50-bdc8-3e823bdcce41 

查看:

ViewBag.Count = @ViewBag.Count 
<table> 
@foreach (var item in Model) 
{ 
    <tr> 
     <td>@item.ID</td> 
     <td>@item.USER_ID</td> 
    </tr> 
} 
</table> 
@Html.Grid(Model) 

如果有四個記錄在ViewBag,那麼爲什麼MvcContrib Grid沒有列出它們?

這裏是我的控制器:

public ActionResult Index() 
    { 
     ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application."; 

     ViewBag.Count = db.Directories.Count(); 

     return View(db.Directories.ToList()); 
    } 

謝謝。

編輯:

一看源代碼顯示只是一個空表:

<table class="grid"><thead><tr></tr></thead><tbody><tr class="gridrow"></tr><tr class="gridrow_alternate"></tr><tr class="gridrow"></tr><tr class="gridrow_alternate"></tr></tbody></table> 
+0

我注意我正在使用MVC 4並且MvcContrib說它只是s支持版本3 ...可能與它有關係,或者有其他人能夠成功地使用它4? – user1477388

+0

我在MVC 3中創建了一個新項目,但網格仍然顯示爲空白,但ViewBag表示有四條記錄...我仍不確定網格爲什麼不顯示。 – user1477388

回答

相關問題