Para usar C # (el script C # se inicializó en 2015) en la página ASPX, puede usar la siguiente sintaxis.
Etiqueta de inicio: - <%
Etiqueta de fin: - %>
Asegúrese de que todo el código C # debe residir dentro de esta <%%>
.
Ejemplo de sintaxis: -
<%@ Import Namespace="System.Web.UI.WebControls" %>
(Para importar espacios de nombres) Referencia a algunos espacios de nombres básicos para trabajar con la página 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ódigo C #: -
`<%
if (Session["New"] != null)
{
Page.Title = ActionController.GetName(Session["New"].ToString());
}
%>`
Características del script C #:
- Sin necesidad de compilación. La ejecución en tiempo de ejecución se produce como Java Script.
Antes de usar el script C #, asegúrese de lo siguiente: -
- Estás en WebForm. No en WebForm con página maestra.
- Si está en WebForm con una página maestra, asegúrese de haber escrito su script C # en el archivo de la página maestra.
El script C # se puede insertar en cualquier lugar de la página aspx pero después de la meta declaración de la página como
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Profile.master.cs" Inherits="OOSDDemo.Profile" %>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication3.WebForm1" %>
(Para WebForm)