C# 将gridmvc中的真/假转换为是/否

C# 将gridmvc中的真/假转换为是/否,c#,gridview,asp.net-mvc-5,C#,Gridview,Asp.net Mvc 5,我正在使用gridmvc解析我的verify字段,因为它是bool,所以对于true/false它返回yes/no。如问题所述,我正试图将真-假转换为是/否,但我在下面的代码中遇到了一个错误bool无法转换为字符串我不太清楚为什么这不起作用,因为我正在将值与真值进行比较,以及它是否为真是…或否 任何协助都将不胜感激 问候 if (colums.Add().RenderValueAs(data => data.verify== true) ? //if (colums.Add

我正在使用gridmvc解析我的verify字段,因为它是bool,所以对于true/false它返回yes/no。如问题所述,我正试图将真-假转换为是/否,但我在下面的代码中遇到了一个错误
bool无法转换为字符串
我不太清楚为什么这不起作用,因为我正在将值与真值进行比较,以及它是否为真是…或否

任何协助都将不胜感激

问候

   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"));
请尝试以下方法:

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

但更好的解决方案是在ViewModel中处理此类逻辑

真奇怪。你能发布更多的代码吗。属性的类型是否为
verify
bool?