मेरे पास कुछ कोड है जो एक एएसपीनेट पृष्ठ पर दोहराव नियंत्रण में डेटाबेस मानों को प्रिंट करता है। हालांकि, लौटाए गए कुछ मूल्य शून्य/खाली हैं - और रिक्त रिक्त स्थान होने पर परिणाम बदसूरत लगते हैं।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 />..................
बहुत धन्यवाद
यह सी # है: हालांकि IsDbNull() microsoft.visualbasic नाम स्थान –
माध्यम से उपलब्ध है तो == DBNull.Value का उपयोग –