早上好,我对asp.net非常新。如果字段为空,我正在尝试删除空格。我已经从你的其他帖子中发现我需要确定该字段是否为null然后将可见性设置为false,但是我不确定如何将其放入我的页面。这是我的代码:
<asp:Label ID="MailingAddress" runat="server" Text='<%# Bind("MailingAddress") %>' />
以下是我在您网站上发现的内容:
=IIF(First(Fields!AddressLine2.Value, "dsPersonData") = "",False,True)
我很尴尬地说我甚至不确定这是否是asp.net c#代码。我很感激你能给我的任何帮助。
答案 0 :(得分:4)
如果您想隐藏
,请尝试使用此功能<asp:Label ID="MailingAddress" runat="server"
Text='<%# Eval("MailingAddress") %>'
Visible='<%# Eval("MailingAddress") != null %>'/>
这个,还要考虑空字符串
<asp:Label ID="MailingAddress" runat="server"
Text='<%# Eval("MailingAddress") %>'
Visible='<%# !string.IsNullOrEmpty(Eval("MailingAddress") as string) %>'/>