2010-10-26 58 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