题目问题:
如果我已经有根据参数(真或假)返回图像的助手,我这样称呼它
它返回了我<img src=... />
我正在考虑使用 MvcContrib,但我不能在嵌入式块<%= %>
中使用语法
然后我发现可以这样做:
p => "img tag src=/images/Available.png/>").Named.(“A”).DoNotEncode();
但我想提出这样的条件:
if(item.Availible)
column.For(p => "img tag src=/images/Available.gif").Named (“A”).DoNotEncode();
else
column.For(p => "img tag=/images/Notavailable.gif").Named(“A”).DoNotEncode();
我试图让它像这样:
column.For(p => ((item.Availible==false) ? "img tag src=/images/Notavailable.png" : "img tag=/images/Availible.png").Named(“A”).DoNotEncode();
但它不能正常工作。
有什么办法吗?