2010-10-26 55 views
1

我正在使用MVCContrib網格,我想添加一些HTML屬性到一個單元取決於列的值。我需要這樣的東西幫助MvcContrib列選項

column.For(c => c.Type.Equals("Type A") ? 
    "show value and add attribute" : "just show value"); 

我試過這個,但它不起作用。它顯示網格上的值爲 - class =「Type A」

column.For(c => c.Type.Equals("Type A") ? c.Type.AsClassAttribute() : c.Type); 

請幫忙。謝謝!

+0

有誰知道如何使用jQuery做到這一點? – 2010-10-27 11:40:31

回答

1

嘗試以下操作:

column.For(c => (c.Type.Equals("Type A") ? c.Type.AsClassAttribute() : c.Type)); 
+0

它不起作用。與我得到的輸出相同,它顯示在桌面上,如class =「Type A」 – 2010-10-26 16:14:44

+0

你可以請示範課嗎? – CrazyDart 2010-10-26 20:18:40