如果数据字段为空,则删除网页上的空间asp.net c#

时间:2012-09-28 19:05:28

标签: asp.net null

早上好,我对asp.net非常新。如果字段为空,我正在尝试删除空格。我已经从你的其他帖子中发现我需要确定该字段是否为null然后将可见性设置为false,但是我不确定如何将其放入我的页面。这是我的代码:

<asp:Label ID="MailingAddress" runat="server" Text='<%# Bind("MailingAddress") %>' />

以下是我在您网站上发现的内容:

=IIF(First(Fields!AddressLine2.Value, "dsPersonData") = "",False,True)

我很尴尬地说我甚至不确定这是否是asp.net c#代码。我很感激你能给我的任何帮助。

1 个答案:

答案 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) %>'/>