我有一些代码可以将数据库值打印到 asp.net 页面上的转发器控件中。但是,返回的一些值是 null/空白 - 当有空格时,这会使结果看起来很难看。
您如何在asp.net 控件中执行条件逻辑,即打印出一个值(如果存在),否则就转到下一个值。
我还应该补充一点——我希望标记也是有条件的,就好像没有值我也不想要
标签一样。
下面是一段代码,只是为了显示我从数据库中获取的值的类型。(地址 2根本没有值是很常见的)。
<div id="results">
<asp:Repeater ID="repeaterResults" runat="server">
<ItemTemplate>
Company: <strong><%#Eval("CompanyName") %></strong><br />
Contact Name: <strong><%#Eval("ContactName") %></strong><br />
Address: <strong><%#Eval("Address1")%></strong><br />
<strong><%#Eval("Address2")%></strong><br />..................
非常感谢