2014-10-27 31 views
0

的jqGrid顯示不同顏色的交替行,需要有2種顏色來顯示交替行請幫我IAM新mvcjqgrid如何mvcjqgrid

@(Html.Grid("TermsAndConditions") 
       .SetJsonReader(new MvcJqGrid.DataReaders.JsonReader { Id = "PurchaseOrderId", RepeatItems = false }) 
       .AddColumn(new Column("Template Name").SetKey(true).SetEditable(false).SetSearch(true)) 
       .AddColumn(new Column("Type").SetAlign(MvcJqGrid.Enums.Align.Center).SetSearch(true).SetSortable(false).SetWidth(65).SetEditable(false)) 
         .SetAutoWidth(false) 
         .SetWidth(700) 
         .SetHeight(120) 
         .SetVirtualScroll(true) 
         .SetRowNum(50) 
         .SetViewRecords(true) 
         .SetPager("pager") 
         .SetSearchToolbar(true) 
         .SetSearchOnEnter(false) 
       ) 

回答

0

首先添加的onLoadComplete事件:

@(Html.Grid("TermsAndConditions") 
    ... 
    .OnLoadComplete("onLoadComplete()")) 

這將調用它是這樣定義的函數的onLoadComplete:

<script type="text/javascript"> 
    function onLoadComplete() { 
     $("tr.jqgrow:odd").css("background", "#E0E0E0"); 
    } 
</script> 

現在,AF向服務器發送每個請求的背景顏色將被設置。

+0

謝謝你的幫助 – user55325 2014-10-27 13:35:05

+0

如果這個答案對你有幫助,你能否把這個答案標記爲接受?感謝名單。 – 2014-10-27 16:16:15