2013-01-17 155 views
0

我在ASP.NET C#MVC 3應用程序中創建了一個MvcContrib.UI.Grid。我創建這個Html.RenderPartial無法正確呈現視圖

pageer grid.Please看到我的尋呼機代碼

@using MvcContrib.UI.Pager

@using MvcContrib.Pagination

@model IPagination

@ Html.Pager(Model).First(「First」)。Last(「Last」)。Next(「Next」)。上一個(「Previous」)

在我的視圖中調用Pager.cshtml。請看下面的圖片

enter image description here

但最後它的渲染等。

enter image description here

我無言以對。請幫幫我。

+0

可能[如何使用MVCContrib和Razor做尋呼機](http://stackoverflow.com/questions/5557139/how-to-make-a-pager-with-mvccontrib-and-razor) – nemesv

回答

1

如果你正在寫一個string@簽名到響應剃鬚刀自動html編碼爲你。

因爲Html.Pager回報只是一個普通的string含有HTML,所以你需要使用Html.Raw防止自動化編碼的剃刀:

所以,你需要你的尋呼機局部視圖改變爲:

@Html.Raw(Html.Pager(Model) 
       .First("First") 
       .Last("Last") 
       .Next("Next") 
       .Previous("Previous").ToString()) 
+0

非常感謝先生... –