我想根据绑定字段是否为空来显示ItemTemplate
的某些部分。采取例如以下代码:ASP.Net:ListView的ItemTemplate中的条件逻辑
(代码如LayoutTemplate模板已为简洁移除)上面
<asp:ListView ID="MusicList" runat="server">
<ItemTemplate>
<tr>
<%
if (Eval("DownloadLink") != null)
{
%>
<td>
<a href="<%#Eval("DownloadLink") %>">Link</a>
</td>
<%
} %>
</tr>
</ItemTemplate>
</asp:ListView>
给出了以下的运行时错误:
Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control.
所以怎样才能把一些条件逻辑(如上)放在ItemTemplate
?
这是东西这是目前推动我有点疯狂的那种。这在ASP.net MVC中是如此简单,但在webforms – 2011-05-12 06:16:11