एएसपी ट्यूटोरियल

एएसपी होम

WP ट्यूटोरियल

वेबपेज परिचय वेबपेज रेजर वेबपेज लेआउट वेबपेज फोल्डर वेबपेज ग्लोबल वेबपेज फॉर्म वेबपेज ऑब्जेक्ट्स वेबपेज फ़ाइलें वेबपेज डेटाबेस वेबपेज हेल्पर्स वेबपेज वेबग्रिड वेबपेज चार्ट वेबपेज ईमेल वेबपेज सुरक्षा वेबपेज प्रकाशित वेबपेज उदाहरण वेबपेज कक्षाएं

ASP.NET रेजर

रेजर इंट्रो रेजर सिंटेक्स रेजर सी # चर रेजर सी # लूप्स रेजर सी # लॉजिक रेजर वीबी चर रेजर वीबी लूप्स रेजर वीबी लॉजिक

एएसपी क्लासिक

एएसपी परिचय एएसपी सिंटेक्स एएसपी चर एएसपी प्रक्रियाएं एएसपी सशर्त एएसपी लूपिंग एएसपी फॉर्म एएसपी कुकीज़ एएसपी सत्र एएसपी आवेदन एएसपी #शामिल करें एएसपी Global.asa एएसपी अजाक्स एएसपी ई-मेल एएसपी उदाहरण

एएसपी संदर्भ

एएसपी वीबी कार्य एएसपी वीबी कीवर्ड एएसपी प्रतिक्रिया एएसपी अनुरोध एएसपी आवेदन एएसपी सत्र एएसपी सर्वर एएसपी त्रुटि एएसपी फाइल सिस्टम एएसपी टेक्स्टस्ट्रीम एएसपी ड्राइव एएसपी फ़ाइल एएसपी फ़ोल्डर एएसपी डिक्शनरी एएसपी एडरोटेटर एएसपी ब्राउज़र कैप एएसपी सामग्री लिंकिंग एएसपी सामग्री रोटेटर एएसपी त्वरित रेफरी

एडीओ ट्यूटोरियल

एडीओ परिचय एडीओ कनेक्ट एडीओ रिकॉर्डसेट एडीओ प्रदर्शन एडीओ क्वेरी एडीओ सॉर्ट एडीओ जोड़ें एडीओ अपडेट एडीओ हटाएं एडीओ डेमो एडीओ स्पीड अप

एडीओ ऑब्जेक्ट्स

एडीओ कमांड एडीओ कनेक्शन एडीओ त्रुटि एडीओ फील्ड एडीओ पैरामीटर एडीओ संपत्ति एडीओ रिकॉर्ड एडीओ रिकॉर्डसेट एडीओ स्ट्रीम एडीओ डेटा प्रकार

ASP.NET रेजर - C# लूप्स और एरेज़


बयानों को बार-बार लूप में निष्पादित किया जा सकता है।


लूप्स के लिए

यदि आपको एक ही कथन को बार-बार चलाने की आवश्यकता है, तो आप एक लूप प्रोग्राम कर सकते हैं।

यदि आप जानते हैं कि आप कितनी बार लूप करना चाहते हैं, तो आप लूप के लिए उपयोग कर सकते हैं । इस प्रकार का लूप गिनने या गिनने के लिए विशेष रूप से उपयोगी है:

उदाहरण

<html>
<body>
@for(var i = 10; i < 21; i++)
    {<p>Line @i</p>}
</body>
</html>

प्रत्येक लूप के लिए

यदि आप किसी संग्रह या सरणी के साथ काम करते हैं, तो आप अक्सर प्रत्येक लूप के लिए a का उपयोग करते हैं ।

एक संग्रह समान वस्तुओं का एक समूह है, और प्रत्येक लूप के लिए आपको प्रत्येक आइटम पर एक कार्य करने देता है। प्रत्येक लूप के लिए संग्रह समाप्त होने तक चलता है।

नीचे दिया गया उदाहरण ASP.NET Request.ServerVariables संग्रह के माध्यम से चलता है।

उदाहरण

<html>
<body>
<ul>
@foreach (var x in Request.ServerVariables)
    {<li>@x</li>}
</ul>
</body>
</html>


जबकि लूप्स

जबकि लूप एक सामान्य प्रयोजन लूप है।

थोड़ी देर का लूप, जबकि कीवर्ड से शुरू होता है, उसके बाद कोष्ठक होता है, जहां आप निर्दिष्ट करते हैं कि लूप कितनी देर तक चलता है, फिर दोहराने के लिए एक ब्लॉक।

जबकि लूप आमतौर पर गिनती के लिए उपयोग किए जाने वाले चर में जोड़ते या घटाते हैं।

नीचे दिए गए उदाहरण में, += ऑपरेटर हर बार लूप के चलने पर वैरिएबल i में 1 जोड़ता है।

उदाहरण

<html>
<body>
@{
var i = 0;
while (i < 5)
    {
    i += 1;
    <p>Line @i</p>
    }
}

</body>
</html>

सरणियों

एक सरणी तब उपयोगी होती है जब आप समान चरों को संग्रहीत करना चाहते हैं लेकिन उनमें से प्रत्येक के लिए एक अलग चर नहीं बनाना चाहते हैं:

उदाहरण

@{
string[] members = {"Jani", "Hege", "Kai", "Jim"};
int i = Array.IndexOf(members, "Kai")+1;
int len = members.Length;
string x = members[2-1];
}
<html>
<body>
<h3>Members</h3>
@foreach (var person in members)
{
<p>@person</p>
}

<p>The number of names in Members are @len</p>
<p>The person at position 2 is @x</p>
<p>Kai is now in position @i</p>
</body>
</html>