我有一个带有 itemtemplate 的 gridview,其中有一个超链接控件。如果数据库中的项目返回 null,我想隐藏超链接控件:
<ItemTemplate>
<asp:HyperLink ID="hlSugar" Visible=<% DataBinder.Eval(Container, "DataItem.CaseID")==null %> ToolTip="View the issue in SugarCRM." Target="_blank" runat="server" NavigateUrl='<%# "http://myPath&record=" + DataBinder.Eval(Container, "DataItem.CaseID") %>' Text="Issue"></asp:HyperLink>
</ItemTemplate>
不确定我可以做的语法
Visible = <% iif(databinder.eval(container, "dataItem.caseid")==null, false, true) %>
不知道如何使语法正确。我基本上想检查我的 `DataItem.CaseID 是否为空,如果是则隐藏此字段。