C# 将gridmvc中的真/假转换为是/否
我正在使用gridmvc解析我的verify字段,因为它是bool,所以对于true/false它返回yes/no。如问题所述,我正试图将真-假转换为是/否,但我在下面的代码中遇到了一个错误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
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?