Để sử dụng C # (C # Script được khởi tạo vào năm 2015) trên trang ASPX, bạn có thể sử dụng cú pháp sau.
Thẻ bắt đầu: - <%
Thẻ kết thúc: - %>
Hãy đảm bảo rằng tất cả mã C # phải nằm bên trong thẻ này <%%>
.
Cú pháp Ví dụ: -
<%@ Import Namespace="System.Web.UI.WebControls" %>
(Để nhập không gian tên) Tham chiếu đến một số không gian tên cơ bản để làm việc với trang 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" %>
Mã C #: -
`<%
if (Session["New"] != null)
{
Page.Title = ActionController.GetName(Session["New"].ToString());
}
%>`
Các tính năng của C # Script:
- Không cần biên dịch. Thực thi thời gian chạy xảy ra giống như Java Script.
Trước khi sử dụng C # script, hãy đảm bảo những điều sau: -
- Bạn đang ở trên WebForm. Không có trên WebForm với trang chính.
- Nếu bạn đang ở trong WebForm với trang chính, hãy đảm bảo rằng bạn đã viết tập lệnh C # của mình tại tệp trang chính.
Tập lệnh C # có thể được chèn vào bất kỳ đâu trong trang aspx nhưng sau khai báo meta trang như
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Profile.master.cs" Inherits="OOSDDemo.Profile" %>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication3.WebForm1" %>
(Đối với WebForm)