C# 如果使用空字符串,如何显示链接按钮。。?
我需要根据一个条件显示一个链接按钮,如果我的id值为null,我应该显示我的链接按钮。因此,我使用了下面的条件,但无法显示链接按钮,其中我使用网格视图显示内容C# 如果使用空字符串,如何显示链接按钮。。?,c#,asp.net,.net,C#,Asp.net,.net,我需要根据一个条件显示一个链接按钮,如果我的id值为null,我应该显示我的链接按钮。因此,我使用了下面的条件,但无法显示链接按钮,其中我使用网格视图显示内容 <asp:Panel ID="statusPanel" Visible='<%# (Eval("ID").Equals("")) %>' runat="server"> <asp:LinkButton ID="UpldBtn" CommandArgument='<%#Eval("Tran
<asp:Panel ID="statusPanel" Visible='<%# (Eval("ID").Equals("")) %>' runat="server">
<asp:LinkButton ID="UpldBtn" CommandArgument='<%#Eval("TransactionID")%>' CommandName="Upload" runat="server">Upload</asp:LinkButton>
</asp:Panel>
上传
同样,如果我的id为空,我需要显示一个勾号图像,但无法将其删除
<asp:Image ID="Image1" runat="server" ImageUrl='<%#(Eval("ID").Equals("") ? "" : "images/add_btn.png")%>' />
谁能帮我一下我犯的错误吗。。
提前谢谢。谢谢朋友们。我找到了解决办法。。这是密码
<asp:Panel ID="statusPanel" Visible='<%#Convert.IsDBNull(Eval("ID"))%>' runat="server">
<asp:LinkButton ID="UpldBtn" CommandArgument='<%#Eval("TransactionID")%>' CommandName="Upload" runat="server">Upload</asp:LinkButton>
</asp:Panel>
<%#(Convert.IsDBNull(Eval("ID")) ? "" : "images/add_btn.png")%>
上传
请将此标记为您的答案,以便其他人可以找到。