我想检查一个字符串可空值。但这不是工作吗?谁来教我怎么做?
<%= 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): "" %>
假设GetLabel
返回null
你的代码应该工作,所以它似乎不返回null
。检查函数的返回类型,看看应该使用什么相等性检查。
另外,值得一提的是,这种逻辑应该放在ViewModel中。把它放到视图中是很危险的,接近于编写意大利面条式代码。