2012-02-23 17 views
0

私はaspxエンジンでMVC 3のTelerik Gridを使用しています。ステータスが完了した行だけにチェックボックスを追加する必要があります。Telerik MVCグリッドで条件付きでチェックボックスを追加

columns.Bound(grid => grid.CaseStatus).Width(80); 

は、上記今私はCaseStatus値は、いくつかの特定の数は、その後にのみ、私はその行にチェックボックスを追加する必要があるかどうかを確認する必要があり、私のバインドされた列です。

​​

どのようにすればいいですか?

答えて

2

あなたはこれを達成するためにClientTemplateを使用することができます。

Exmaple:

columns.Bound(p => p.CaseStatus).Title("Case Status").ClientTemplate("<#= (CaseStatus==true) ? '<input type='checkbox' />' : '' #>"); 

テンプレートを使用して、データグリッドで提示されていて、埋め込むこと<#= #>を使用することができる方法をカスタマイズすることを可能にし、データバインドされた式をサーバー側のテンプレートと同様の方法で比較します。

関連する問題