データベース値を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 />..................
どうもありがとう