Mam pewien kod, który wypisuje wartości databse do kontrolki przemiennika na stronie asp.net. Jednak niektóre zwrócone wartości mają wartość zerową/pustą - a to sprawia, że wynik wygląda brzydko, gdy są puste miejsca.Logika warunkowa w ASP.net strona
W jaki sposób wykonujesz logikę warunkową w kontrolkach asp.net, np. Wypisujesz wartość, jeśli taka istnieje, inaczej po prostu przejdź do następnej wartości.
Powinienem również dodać - że chcę, aby znacznik był również warunkowy, tak jakby nie było żadnej wartości, której nie chcę, aby tag był albo
.
Oto fragment kodu poniżej, aby wyświetlić typ wartości, które otrzymuję z mojej bazy danych. (Często zdarza się, że adres Adres 2 nie ma żadnej wartości).
<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 />..................
Dziękujemy
Jest to C#: chociaż IsDbNull() jest dostępna za pośrednictwem microsoft.visualbasic nazw –
więc używać == DBNull.Value –