2012-02-23 60 views
0

我使用Telerik Grid for MVC 3和aspx引擎。我只能在完成狀態的行上添加一個複選框。有條件地在Telerik MVC Grid中添加複選框

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

以上就是我綁定列現在我要檢查,如果CaseStatus價值,是一些具體的數字則只有我來補充複選框與此列。

​​

任何想法如何做到這一點?

回答

2

您可以使用ClientTemplate來實現這一點:

〔實施例:

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

模板允許您自定義數據網格呈現的方式,你可以使用<#= #>嵌入和以類似於服務器端模板的方式比較數據綁定表達式。