国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - ASP.NET中的Inherits、CodeFile、CodeBehind的區別詳解

ASP.NET中的Inherits、CodeFile、CodeBehind的區別詳解

2019-12-06 13:02junjie ASP.NET教程

這篇文章主要介紹了ASP.NET中的Inherits、CodeFile、CodeBehind的區別詳解,需要的朋友可以參考下

Inherits、CodeFile、CodeBehind

ASP.NET 中使用代碼隱藏方法來設計Web 窗體,可使頁代碼能夠更清晰地從 HTML 內容中分離到完全單獨的文件中。
通常一個 @page 指令如下:

復制代碼代碼如下:
< %@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" 
Inherits="WebApplication1.WebForm1" %>

 

其中有三個屬性(Inherits、CodeFile、CodeBehind)非常容易混淆,下面分別給予說明。

Inherits(繼承的意思)

msdn解釋:定義供頁繼承的代碼隱藏類。 它可以是從 Page 類派生的任何類。 此特性與 CodeFile 特性一起使用,后者包含指向代碼隱藏類的源文件的路徑。 Inherits 特性在使用 C# 作為頁面語言時區分大小寫,而在使用 Visual Basic 作為頁面語言時不區分大小寫。

如果 Inherits 特性不包含命名空間,ASP.NET 將檢查 ClassName 特性是否包含命名空間。 如果包含,ASP.NET 將嘗試使用 ClassName 特性的命名空間加載 Inherits 特性中引用的類。 (這假定 Inherits 特性和 ClassName 特性使用同一命名空間。)

Inherits 屬性用于定義當前 Web 窗體所繼承的代碼隱藏類(該類是 System.Web.UI.Page 的派生類)。
這個 inherits 屬性只用于采用代碼隱藏方式編寫的 Web 窗體,也就是,如果你的代碼全都是在 Web 窗體的
標簽中,就不必用這個屬性了。

CodeFile

msdn解釋:指定指向頁引用的代碼隱藏文件的路徑。 此特性與 Inherits 特性一起使用,用于將代碼隱藏源文件與網頁相關聯。 此特性僅對編譯的頁有效。

此特性用于網站項目。

Codebehind

msdn解釋:指定包含與頁關聯的類的已編譯文件的名稱。 該特性不能在運行時使用。此特性用于 Web 應用程序項目。

Codebehind 屬性并不是一個真正的 ASP.NET 屬性,在ASP.NET 文檔中是找不到它的。
它其實只是一個 Visual Studio .NET 屬性,
Visual Studio .NET 就是借用這個屬性來很好地跟蹤管理項目中的 Web 窗體和與之相對的代碼隱藏文件,
比如當你在設計環境中往 Web 窗體上放入一個服務器控件時,
Visual Studio .NET 將自動找到與該 Web 窗體相對應的代碼隱藏文件,并自動插入相關的代碼。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品粉嫩美女一区 | 中文字幕第一区 | 91麻豆精品国产91久久久久久久久 | 国产香蕉视频在线播放 | 亚洲欧洲成人 | 青娱乐自拍偷拍 | 国外成人在线视频 | 欧美福利视频 | 欧美va视频 | 日韩欧美国产一区二区 | 免费黄色在线 | 日韩中文在线观看 | 欧美一级在线 | 亚洲精品乱码久久久久久蜜桃91 | 中文字幕 国产 | 国产黄色a级 | 亚洲成av人片在线观看无码 | 在线99热| 成人精品免费视频 | 啪一啪操一操 | 久久精品国产亚洲精品 | 久久久.com | 久久69精品久久久久久国产越南 | 国产精品亚洲视频 | 中文字幕在线视频第一页 | 成人在线看片 | 欧美日韩激情一区 | 欧美在线视屏 | 黄色美女在线观看 | 天天操天天操 | 色接久久 | 亚洲国产精品久久久 | 黄色免费网站在线观看 | 成人精品99| 国产欧美综合视频 | 久久精品电影 | 特污影院 | 中文字幕视频在线 | www夜夜操 | 欧美日韩精品在线 | 国产精品久久久久一区二区三区 |