2016-09-20 8 views
0

剣道グリッドを使用して表示しています。剣道のグリッドでの条件付き行の書式設定

@(Html.Kendo().Grid<ReportModel>() 
    .Name("myReport") 
    .Columns(cols => 
    { 
     columns.Bound(c => c.sNo).Title("S.No."); 
     columns.Bound(c => c.particulars).Title("Particulars"); 
    } 
) 
    .DataSource(ds => ds 
    .Ajax() 
    .PageSize(20) 
    .Read(read => read.Action("myReportList","Reporting") 
) 
    .Resizable(resize => resize.Columns(true)) 
) 

私はとSNO列のセルは、アルファベットである場合にのみ、それ以外のフォーマットが正常でなければならない場合、行の書式を太字に変更したいです。

これを達成するのを手伝ってください。

答えて

0

その達成するために、いくつかの異なる方法があります。

http://docs.telerik.com/kendo-ui/controls/data-management/grid/how-to/Layout/style-rows-cells-based-on-data-item-values

  • 行テンプレートを使用しますが。この方法は、階層、グループ化、編集、固定列をグリッドに適用するつもりがない場合に適しています。
  • データバインドされたハンドラを使用して、テーブルの行を繰り返します。この方法は、グリッドのすべての行をカスタマイズする場合に適しています。
  • データバインドされたハンドラを使用し、データ項目を繰り返します。この方法は、グリッド行の一部だけをカスタマイズする場合に適しています。
+0

これは役に立ちませんでした。すでに参照したページを閲覧しました。 –

+1

どのように役立ちませんか?何を試しましたか?ここでは、さまざまな値を持つ「sNo」列を追加し、文字列値を太字と太字で、数値値を持つ行を正常にするための3つのテクニックを使用した、リンクのデモを示します:http://dojo.telerik。 com/@ Stephen/Upusu –