ASP.NET MVC 3でWebgridで条件付き書式を設定する必要はありますか?ASP.NET MVC 3 WebGrid - 条件付き列の書式設定
は、私が言うことができます知っている: ... grid.Column("PropertyName", "Header Name", style: "bold")
...
、それはHTMLをレンダリングしますと言っているTD用:class="bold"
が。
私が欲しいのは、あるスタイルのTDと別のスタイルの他のTDをレンダリングすることです。次のようになります。 ... grid.Column("PropertyName", "Header Name", style: (item) => (item.Property > 100) ? "bold" : "normal"))
....
しかし、これにより、「最適なオーバーロードされたメソッド一致には無効な引数がいくつかあります。」というエラーが発生します。
可能かどうか
おかげ .Jim Biddison
これは条件付きのテキストではなく、条件付き書式/スタイリングですが。私は彼がスタイルを変えようとしていると思う –