Щоб використовувати C # (С # Сценарій був ініціалізований у 2015 році) на сторінці ASPX, ви можете використати такий синтаксис.
Початковий тег: - <%
Кінцевий тег: - %>
Будь ласка, переконайтесь, що весь код 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 #:
- Не потрібно компіляції. Виконання часу виконання відбувається як Java Script.
Перш ніж використовувати скрипт C #, переконайтесь у наступному: -
- Ви перебуваєте в WebForm. Не у WebForm із головною сторінкою.
- Якщо ви перебуваєте у 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" %>
(Для веб-форми)