2017-05-18 57 views
1

我使用Grid.Mvc顯示網格,排序&分頁的工作,但儘管我補充說:「.Filterable(真).WithMultipleFilters過濾器不會對電網所示()「到網格。以下是我的代碼。 GridMvc.css已到位,我錯過了什麼?提前致謝!過濾屬性是不可見的頁面上Grid.Mvc

   @Html.Grid(Model.List).Columns(c => 
       { 
        c.Add(o => o.key, true); 
        c.Add(o => o.listitem1).Titled("listitem1"); 
        c.Add(o => o.listitem2).Titled("listitem2"); 
        c.Add(o => o.listitem3).Titled("listitem3"); 
        c.Add(o => o.listitem4).Titled("listitem4"); 
       }).WithPaging(10).Sortable(true).Filterable(true).WithMultipleFilters() 

回答

1

您需要在您的視圖中引用Gridmvc.css。

1

我也有同樣的問題,幾天前,當我在我們的項目中實現mvc.grid。

我已通過在母版頁中添加以下代碼來解決該問題。

代碼:

<html> 
    <head> 
     <link href="~/Content/MvcGrid/mvc-grid.css" rel="stylesheet"> 
    </head> 
    <body> 
     @RenderBody() 

     <script src="~/Scripts/JQuery/jquery.js"></script> 
     <script src="~/Scripts/MvcGrid/mvc-grid.js"></script> 
     <script> 
      $('.mvc-grid').mvcgrid(); 
     </script> 
    </body> 
</html> 

而除此之外,請確保文件(MVC-grid.css,的jquery.js,MVC-grid.js)是正確的,因爲它可以創建的路徑在巨大的問題

這裏的一個重要的事情是,這行代碼

 <script> 
     $('.mvc-grid').mvcgrid(); 
      </script> 

應身標籤內的地方,我試圖把我頭標籤不工作,如果你放在身體標籤內,那麼只有它能工作。

如果信息犯規幫助你,沒有後顧之憂,他們已經給官方安裝文檔在這裏:

http://mvc6-grid.azurewebsites.net/Home/Installation

請遵循你一定會得到它。所有最好的

請讓我知道您的想法或反饋。

感謝

KARTHIK

0

我有同樣的問題,gridmvc.js和gridmvc.css文件沒有加載,並與這個問題是因爲我讓他們中的@section {}函數內部局部視圖。你不能在局部視圖中使用@section {}。把它移到樹上,你會沒問題的。

相關問題