2017-08-01 50 views
0

我在使用gridmvc中驗證了我的驗證字段,並且因爲它是一個bool,它返回true/false的yes/no。正如問題所述,我試圖將真假轉換爲是/否,但即時通訊在下面的代碼中出現錯誤bool cannot be converted to string我不完全確定爲什麼這不起作用,因爲我將該值與真實值進行比較, ...或沒有。將gridmvc中的真/假轉換爲是/否

任何援助將不勝感激。

問候

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") 

但是一個更好的解決辦法是在視圖模型來處理這樣的邏輯。

+0

嘗試過,但無法讓它與gridmvc工作 – Niana

+0

這很奇怪。你能發佈更多的代碼嗎?屬性'verify'布爾的類型是什麼? – dama

相關問題