我有以下代码在ASP中的表格中显示一些信息:
<td class="s10"><%# DataBinder.Eval(Container.DataItem, "VTarget")%></td>
<td class="s10"><%# DataBinder.Eval(Container.DataItem, "QTarget")%></td>
我想比较来自VTarget和QTarget的信息,如果第二个大于第一个我要显示消息的信息。
有没有办法使用if {...} else {...}语句之类的东西?
答案 0 :(得分:2)
您可以使用三元运算符:
<td class="s10"><%# Convert.ToInt32(DataBinder.Eval(Container.DataItem, "QTarget")) > Convert.ToInt32(DataBinder.Eval(Container.DataItem, "VTarget")) ? "Message": "" %></td>