ASPX पृष्ठ पर C # (C # स्क्रिप्ट को 2015 में आरंभीकृत किया गया था) का उपयोग करने के लिए आप निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं।
स्टार्ट टैग: - <%
एंड टैग: - %>
कृपया सुनिश्चित करें कि सभी C # कोड को इसके अंदर रहना चाहिए <%%>
।
सिंटेक्स उदाहरण: -
<%@ Import Namespace="System.Web.UI.WebControls" %>
(आयात नाम के लिए) ASPX पृष्ठ के साथ काम करने के लिए कुछ मूल नामस्थान का संदर्भ।
<%@ Import Namespace="System.Web.UI.WebControls" %>
<%@ Import Namespace="System.Diagnostics" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.IO" %>
C # कोड: -
`<%
if (Session["New"] != null)
{
Page.Title = ActionController.GetName(Session["New"].ToString());
}
%>`
C # स्क्रिप्ट की विशेषताएं:
- संकलन की आवश्यकता नहीं। रन टाइम एक्ज़ीक्यूशन जावा स्क्रिप्ट की तरह होता है।
C # स्क्रिप्ट का उपयोग करने से पहले निम्न बातें सुनिश्चित करें: -
- आप WebForm पर हैं। मास्टर पेज के साथ वेबफार्म पर नहीं।
- यदि आप मास्टर पेज के साथ वेबफार्म में हैं, तो सुनिश्चित करें कि आपने मास्टर पेज फाइल पर अपनी C # स्क्रिप्ट लिखी है।
C # स्क्रिप्ट को aspx पेज में कहीं भी डाला जा सकता है लेकिन पेज मेटा घोषणा की तरह
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Profile.master.cs" Inherits="OOSDDemo.Profile" %>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication3.WebForm1" %>
(वेबफार्म के लिए)