日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

ASP.NET aspx页面中 写C#脚本; ASP.NET 指令(%@%);

發布時間:2024/10/12 C# 110 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP.NET aspx页面中 写C#脚本; ASP.NET 指令(%@%); 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1

<h2>Welcome</h2><ul><% for (int i = 0; i <= Convert.ToInt32(ViewData["numtime"]); i++) {%><li><%= ViewData["Message"].ToString() %></li><% } %> </ul>

?

?

"{" 是語言的一部分,肯定要寫在 <%%>中

二、ASP.NET 指令(<%@%>)

Master,Page,Control,Impot,Assembly,Reference等

?

<%@Master%>

適用文件: master (母版頁)

例子:<%Master Language="C#" AutoEventWireup="true" CodeFile="BalloonShop.master.cs" Inherits="BalloonShop"%>

?

屬性名

作用

AutoEventWireup

是否自動綁定事件(Page_Load等)

CodeFile

指定頁面的代碼文件

?

?

<%@Page%>

?適用文件: aspx (aspx頁)

例子:<% Page Title="" Language="C#" MasterPageFile="~/BalloonShop.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default"%>

?

?

屬性名

作用

AutoEventWireup

是否自動綁定事件(Page_Load等)

CodeFile

指定頁面的代碼文件

Language

Aspx頁使用的語言(C#或者VB)

MasterPageFile

Aspx頁的母版頁

Title

Aspx頁的title

?

Page Title="Hello World" Language="C#" MasterPageFile="~/BalloonShop.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default"

?

?

<%@Control%>

適用文件: ascx (用戶控件)

例子:

Control Language="C#" AutoEventWireup="true" CodeFile="DepartmentList.ascx.cs" Inherits="UserControls_DepartmentList"

屬性名

作用

AutoEventWireup

是否自動綁定事件(Page_Load等)

CodeFile

指定頁面的代碼文件

Language

Ascx使用的語言(C#或者VB)

?

?

<%@Register%>

適用文件:master,aspx,ascx

作用:用于注冊ascx控件

例子:

?

<%@ Register Src="~/UserControls/DepartmentList.ascx" TagName="DepartmentList" TagPrefix ="myAscx" %>

?

<div class="Left">

????? <myAscx:DepartmentList ID="DepartmentList" runat="server"/>

……

屬性名

作用

Src

要引入的ascx的uri

TagName

控件的標簽名

TagPrefix

控件的前綴名

?

<%@Import%>

? 作用:導入命名空間

? 適用文件:aspx,ascx,master

? 例子:

???? <%@Import Namespace="BalloonShopBLL"%>

屬性名

作用

Namespace

要導入的NameSpace

?

?

<%@Assembly%>

適用文件:aspx,ascx,master,asax

作用:將程序集鏈接到 ASP.NET 應用程序頁(例如網頁、用戶控件、母版頁或 Global.asax 文件),使程序集的所有類和接口都在該頁上可用。(類似于Import)

?

屬性名

作用

Src

要動態編譯和鏈接的源文件的路徑,與 Name 選一使用。

Name

要鏈接的程序集的名稱,與 Src 選一使用。

?

?

?

?

?

?

<%@OutputCache%>

適用文件:ascx,aspx

作用:在aspx頁或者ascx中設置緩存策略

屬性名

作用

Duration

頁或用戶控件進行緩存的時間(單位:秒)

Shared

設置用戶控件輸出是否可以由多個網頁文件共享,如果為 true,則多個 Web 窗體頁可以訪問緩存的用戶控件輸出,可選值:true、false(默認),該屬性用于用戶控件文件(.ascx 文件)。

?

?

<%@Reference%>

適用文件:mater,aspx,ascx

作用:用于鏈接另一個文件(aspx,ascx等),鏈接后可用 Page.LoadControl 方法進行加載。

屬性名

作用

Page?

鏈接的網頁文件(.aspx 文件)路徑。

Control

鏈接的用戶控件文件(.ascx 文件)路徑。

VirtualPath

引用的虛擬路徑。

?

?

?

<%@PreviousPageType%>

作用:指令用于跨頁傳遞

屬性名

作用

TypeName

將前一網頁轉換成 TypeName,與 VirtualPath 選一使用。

VirtualPath

指定 PreviousPage 屬性為 VirtualPath 網頁的類型,與 TypeName?選一使用。

?

<%@MasterType%>

作用:當通過 Master 屬性訪問 ASP.NET 母版頁時,創建對該母版頁的強類型引用。

屬性名

作用

TypeName

將母版轉換成 TypeName,與 VirtualPath 選一使用。

VirtualPath

指定 Master 屬性為 VirtualPath 母版的類型,與 TypeName 選一使用。

?

<%@Implements%>

適用文件:ascx,aspx,master

作用:當前頁中要實現哪些.NET接口

屬性名

作用

Interface

要在頁或用戶控件中實現的接口

轉載于:https://www.cnblogs.com/zyh-club/p/4870886.html

總結

以上是生活随笔為你收集整理的ASP.NET aspx页面中 写C#脚本; ASP.NET 指令(%@%);的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。