एसपीएनटीएमएसी - व्यू
- पिछला पृष्ठ एमवीसी कंट्रोलर
- अगला पृष्ठ एमवीसी डाटाबेस
एसपीएनटीएमएसी शिक्षा के लिए हम एक इंटरनेट अनुप्रयोग बनाएंगे।
भाग 5:अनुप्रयोग को प्रदर्शित करने के लिए व्यू का उपयोग करने के लिए जोड़ें।
व्यूज़ फ़ोल्डर
व्यूज़ फ़ोल्डर में अनुप्रयोग के प्रदर्शन (यूजर इंटरफ़ेस) से संबंधित फ़ाइलें (एचटीएमएल फ़ाइलें) संग्रहीत हैं। भाषा के आधार पर इन फ़ाइलों का एक्सटेंशन अभी तक है html, asp, aspx, cshtml और vbhtml।
व्यूज़ फ़ोल्डर प्रत्येक कंट्रोलर के लिए एक फ़ोल्डर को शामिल करता है।
विजुअल वेब डेवलपर एक अकाउंट फ़ोल्डर, एक होम फ़ोल्डर, एक शेयर्ड फ़ोल्डर (व्यूज़ फ़ोल्डर में) बनाया है।
Account फ़ोल्डर रजिस्टर और लॉगिन करने वाले उपयोगकर्ता खाते के लिए फ़ाइलों को संग्रह करता है।
Home फ़ोल्डर ऐसी एप्लीकेशन पृष्ठ (जैसे होमपेज और बारे में पृष्ठ) को संग्रह करने के लिए उपयोग किया जाता है।
Shared फ़ोल्डर नियंत्रकों के बीच साझा होने वाली दृश्य (टैम्पलेट पृष्ठ और लेआउट पृष्ठ) को संग्रह करने के लिए उपयोग किया जाता है。
ASP.NET फ़ाइल तरीका
Views फ़ोल्डर में नीचे के एचटीएमएल फ़ाइल तरीका पाए जाते हैं:
फ़ाइल तरीका | एक्सटेंशन |
---|---|
सफ़ी एचटीएमएल | .htm या .html |
क्लासिक ASP | .asp |
क्लासिक ASP.NET | .aspx |
ASP.NET Razor C# | .cshtml |
ASP.NET Razor VB | .vbhtml |
Index फ़ाइल
फ़ाइल Index.cshtml एप्लीकेशन की होमपेज को प्रतिनिधित्व करती है।यह एप्लीकेशन की डिफ़ॉल्ट फ़ाइल (होमपेज फ़ाइल) है।
फ़ाइल में नीचे दिए गए सामग्री लिखें:
@{ViewBag.Title = "Home Page";} <h1>स्वागत है CodeW3C.com में</h1> <p>यहाँ होमपेज सामग्री डालें</p>
About फ़ाइल
फ़ाइल About.cshtml एप्लीकेशन की ‘बारे में’ पृष्ठ को प्रतिनिधित्व करती है।
फ़ाइल में नीचे दिए गए सामग्री लिखें:
@{ViewBag.Title = "About Us";} <h1>बारे में</h1> <p>यहाँ ‘बारे में’ सामग्री डालें</p>
एप्लीकेशन चलाएं
डिबग को चुनें और डिबग मेनू से डिबग शुरू करें (या F5 दबाएं)。
आपका एप्लीकेशन इस तरह दिखेगा:
कृपया ‘होमपेज’ और ‘बारे में’ पर क्लिक करें और देखें कि यह कैसे चलता है。
बधाई देते हैं
बधाई देते हैं।आपने पहला MVC एप्लीकेशन बनाया है।
टिप्पणीः‘फिल्म’ ऑप्शन बार नहीं क्लिक कर सकता है।हम ‘फिल्म’ ऑप्शन को इस ट्यूटोरियल के बाद की अध्यायों में कोड जोड़ेंगे。
- पिछला पृष्ठ एमवीसी कंट्रोलर
- अगला पृष्ठ एमवीसी डाटाबेस