2017-08-01 9 views
0

私の検証フィールドはgridmvcを使用していないので、真/偽の場合はyes/noを返します。質問の状態として、私は本当のfalseをyes/noに変換しようとしていますが、以下のコードでエラーが発生しましたbool cannot be converted to string私は正確に値を比較して以来、 ...またはいいえ。gridmvcのtrue/falseをyes/noに変換します。

ご協力いただければ幸いです。

よろしく

if (colums.Add().RenderValueAs(data => data.verify== true) ? 
    //if (colums.Add(data => data.verify== true) ? 
     colums.Add().RenderValueAs(model => "Yes") : 
     colums.Add().RenderValueAs(model => "No")); 

答えて

0

代わりにこれを試してみてください:

colums.Add().RenderValueAs(data => data.verify ? "yes" : "no") 

しかし、よりよい解決策はViewModelに、そのようなロジックを処理することです。

+0

は試しましたが、gridmvcで動作するようにできませんでした – Niana

+0

これは奇妙です。あなたはより多くのコードを投稿できますか?プロパティの型は 'verify' boolですか? – dama

関連する問題