Aby użyć języka C # (skrypt C # został zainicjowany w 2015 r.) Na stronie ASPX, można użyć następującej składni.
Tag początkowy: - Tag <%
końcowy: - %>
Upewnij się, że cały kod C # musi znajdować się w tym <%%>.
Przykład składni: -
<%@ Import Namespace="System.Web.UI.WebControls" %> (Do importowania przestrzeni nazw) Odniesienie do niektórych podstawowych przestrzeni nazw do pracy ze stroną 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" %>
Kod C #: -
`<
if (Session["New"] != null)
{
Page.Title = ActionController.GetName(Session["New"].ToString());
}
Funkcje skryptu C #:
- Nie ma potrzeby kompilacji. Wykonywanie w czasie wykonywania odbywa się podobnie jak Java Script.
Przed użyciem skryptu C # upewnij się, że: -
- Jesteś w formularzu internetowym. Nie w formularzu internetowym ze stroną wzorcową.
- Jeśli jesteś w formularzu internetowym ze stroną wzorcową, upewnij się, że napisałeś skrypt C # w pliku strony wzorcowej.
Skrypt C # można wstawić w dowolnym miejscu strony aspx, ale po deklaracji meta strony, takiej jak
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Profile.master.cs" Inherits="OOSDDemo.Profile" %>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication3.WebForm1" %> (Dla formularza internetowego)