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

एएसपी होम

WP ट्यूटोरियल

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

ASP.NET रेजर

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

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

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

एएसपी संदर्भ

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

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

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

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

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

ASP.NET वेब पेज - रेजर कोड जोड़ना


ASP.NET वेब पेज C# या VB कोड के साथ रेजर मार्कअप का उपयोग करते हैं


रेजर मार्कअप

ASP.NET वेब पेजों में सर्वर कोड (C# या VB) एम्बेड करने के लिए रेजर एक सरल मार्कअप सिंटैक्स है।

उदाहरण

<!DOCTYPE html>

<html lang="en">
<head>
     <meta charset="utf-8" />
     <title>Web Pages Demo</title>
</head>
<body>
     <h1>Hello Web Pages</h1>
     <p>The time is @DateTime.Now</p>
</body>
</html>

उपरोक्त पृष्ठ में सामान्य HTML मार्कअप और रेजर मार्कअप दोनों हैं।


सी # के लिए रेजर सिंटेक्स

  • C# कोड ब्लॉक @{...} में संलग्न हैं
  • इनलाइन एक्सप्रेशन (चर या फ़ंक्शन) @ से शुरू होते हैं
  • कोड विवरण अर्धविराम के साथ समाप्त होते हैं
  • वैरिएबल को var कीवर्ड, या डेटाटाइप (int, string, आदि) के साथ घोषित किया जाता है।
  • स्ट्रिंग्स उद्धरण चिह्नों के साथ संलग्न हैं
  • सी # कोड केस संवेदनशील है
  • सी# फाइलों में एक्सटेंशन है .cshtml

सी # उदाहरण

<!-- Single statement block -->
@{ var myMessage = "Hello World"; }

<!-- Inline expression or variable -->
<p>The value of myMessage is: @myMessage</p>

<!-- Multi-statement block -->
@{
var greeting = "Welcome to our site!";
var weekDay = DateTime.Now.DayOfWeek;
var greetingMessage = greeting + " Today is: " + weekDay;
}

<p>The greeting is: @greetingMessage</p>


वीबी . के लिए रेजर सिंटेक्स

  • VB कोड ब्लॉक @Code ... End Code . में संलग्न हैं
  • इनलाइन एक्सप्रेशन (चर या फ़ंक्शन) @ से शुरू होते हैं
  • मंद कीवर्ड के साथ चर घोषित किए जाते हैं
  • स्ट्रिंग्स उद्धरण चिह्नों के साथ संलग्न हैं
  • वीबी कोड केस संवेदी नहीं है
  • वीबी फाइलों में एक्सटेंशन है .vbhtml

वीबी उदाहरण

<!-- Single statement block  --> 
@Code dim myMessage = "Hello World" End Code
 
<!-- Inline expression or variable --> 
<p>The value of myMessage is: @myMessage</p> 
 
<!-- Multi-statement block --> 
@Code
dim greeting = "Welcome to our site!" 
dim weekDay = DateTime.Now.DayOfWeek 
dim greetingMessage = greeting & " Today is: " & weekDay
End Code


<p>The greeting is: @greetingMessage</p>

सी# और विजुअल बेसिक के बारे में अधिक जानकारी

यदि आप रेजर, और सी# और विजुअल बेसिक प्रोग्रामिंग भाषाओं के बारे में अधिक जानना चाहते हैं:

इस ट्यूटोरियल के रेजर सेक्शन में जाएँ ।