2011-11-18 62 views
-1

我想檢查一個字符串可爲空的值。但它不工作? Plz,有人告訴我如何?在剃刀視圖中檢查可爲空的值對象

<%= LDC.Helpers.DataHelper.GetLabel(LDC.Helpers.DataHelper.getTypeMaxGrossWU(), (int)item.MGW_unit) != null ? LDC.Helpers.DataHelper.GetLabel(LDC.Helpers.DataHelper.getTypeMaxGrossWU(), (int)item.MGW_unit): "" %> 
+0

你的例子不是剃鬚刀,而是web表單引擎 –

回答

0

假設GetLabel回報null你的代碼應該工作,所以會出現不返回null。檢查函數的返回類型,看看你應該使用什麼相等檢查。

另外,值得一提的是這種邏輯應該放入ViewModel中。把它放進你的視野很危險地接近意大利麪代碼。

+0

謝謝,我認爲'意大利麪代碼':D,我已經將它改爲== null,但它不工作,然後我在數據庫中檢查它。不管怎樣,謝謝! –