【发布时间】:2019-05-08 09:56:06
【问题描述】:
我正在尝试为特定值设置条件语句,以便如果该值包含在数据集中,它将附加 m2/kw,但如果不是,则不附加。我最初有这个,但显然它仍在添加“m2/kw”,即使该值不存在。
<%#Eval("powerOutput") + "m<sup>2</sup>/kW" %>
所以我重写了,还是不行。
<%#Eval("powerOutput").ToString() == "" ?
Eval("powerOutput") + "m<sup>2</sup>/kW" : "" %>
编辑
<% if (Eval("powerOutput") != null)
{ %>
<%#
Eval("powerOutput") + "m<sup>2</sup>/kW" %>
<% }
else { %> <% } %>
我现在已经解决了这个问题,但我现在遇到了一个错误
Eval()、XPath() 和 Bind() 等数据绑定方法只能用于 数据绑定控件的上下文。
【问题讨论】:
-
我认为您应该将条件恢复为 2/kW" : "" %>
-
不,这没用!感谢您尝试提供帮助!