Чтобы использовать C # (C # Script был инициализирован в 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 # Script:
- Нет необходимости компиляции. Выполнение во время выполнения происходит как 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" %>
(для WebForm)