【发布时间】:2014-09-26 15:49:16
【问题描述】:
我有一个带有列的中继器,我需要使用以下表达式,但不确定语法。
如果 value="DispForm.aspx" 那么 显示“无文件” 别的 显示真正的价值。
我尝试在一行中使用所有表达式,但不确定我在这里缺少什么
<a href=" <%# DataBinder.Eval(Container.DataItem, "Path") %>">
<%#
if (DataBinder.Eval(Container.DataItem, "FileName") == "DispForm.aspx")
{
"No document";
}
else
{
DataBinder.Eval(Container.DataItem, "FileName");}%>
</a>
错误:
【问题讨论】: