<tr><td> <?# Eval("DataValue") %> </td></tr>如果另一个Eval()数据项的值不为null,我想显示一个额外的.
我有以下aspx:
<%# Eval(TwoColumns).ToString() == null ? " " : Eval(Column2Data).ToString() %>
Run Code Online (Sandbox Code Playgroud)
这可能吗?我得到以下数据绑定错误:不包含名称为"true"的属性.
关于如何做到这一点的任何想法?
我有点不确定你在问什么,但尝试这样的事情:
<%# Eval("SomeColumn") == DBNull.Value ? " " : Eval("AnotherColumn") %>
Run Code Online (Sandbox Code Playgroud)
如果这没有帮助,请编辑您的问题并提供问题和目标的更详细描述。
编辑
至于追加行和列,您可以尝试以下操作:
<%# Eval("SomeColumn") == DBNull.Value ? " " : String.Format("<tr><td>{0}</td></tr>", Eval("AnotherColumn")) %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3694 次 |
| 最近记录: |