最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET中的Inherits、CodeFile、CodeBehind的區(qū)別詳解

 更新時間:2014年07月24日 10:10:50   投稿:junjie  
這篇文章主要介紹了ASP.NET中的Inherits、CodeFile、CodeBehind的區(qū)別詳解,需要的朋友可以參考下

Inherits、CodeFile、CodeBehind

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

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

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

Inherits(繼承的意思)

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

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

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

CodeFile

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

此特性用于網(wǎng)站項目。

Codebehind

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

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

相關(guān)文章

  • 詳解mvc使用JsonResult返回Json數(shù)據(jù)

    詳解mvc使用JsonResult返回Json數(shù)據(jù)

    這篇文章主要介紹了詳解mvc使用JsonResult返回Json數(shù)據(jù),具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-01-01
  • 將DataRow轉(zhuǎn)成指定類型的類,并返回這個類的對象(帶值)

    將DataRow轉(zhuǎn)成指定類型的類,并返回這個類的對象(帶值)

    由于實際需要 將DataRow轉(zhuǎn)成指定類型的類,并返回這個類的對象(帶值) ,實現(xiàn)方法看下面的代碼。
    2008-04-04
  • 詳解.NET Core 3.0中的新變化

    詳解.NET Core 3.0中的新變化

    這篇文章主要介紹了詳解.NET Core 3.0中的新變化,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • .NET Orm性能測試分析

    .NET Orm性能測試分析

    本篇文章給大家分享了.NET Orm性能測試的結(jié)果分析內(nèi)容,對此有需要的朋友可以參考學(xué)習(xí)下。
    2018-05-05
  • 運用.net core中實例講解RabbitMQ

    運用.net core中實例講解RabbitMQ

    RabbitMQ是實現(xiàn)了高級消息隊列協(xié)議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件),本文詳細(xì)講解了RabbitMQ以及運用.net core中實例講解其6中模式,感興趣的小伙伴一起來學(xué)習(xí)吧
    2021-09-09
  • .NET實現(xiàn)Repeater控件+AspNetPager控件分頁

    .NET實現(xiàn)Repeater控件+AspNetPager控件分頁

    本文給大家分享的2個示例,演示AspNetPager最基本的功能,幫助您認(rèn)識AspNetPager分頁控件及了解它的工作原理。有需要的小伙伴可以參考下
    2015-11-11
  • ASP.NET?MVC自定義異常過濾器使用案例

    ASP.NET?MVC自定義異常過濾器使用案例

    本文詳細(xì)講解了ASP.NET?MVC自定義異常過濾器的使用案例,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下<BR>
    2022-03-03
  • 利用ASP.NET MVC和Bootstrap快速搭建個人博客之后臺dataTable數(shù)據(jù)列表

    利用ASP.NET MVC和Bootstrap快速搭建個人博客之后臺dataTable數(shù)據(jù)列表

    jQuery dataTables 插件是一個優(yōu)秀的表格插件,應(yīng)用非常廣泛,本文給大家介紹利用ASP.NET MVC和Bootstrap快速搭建個人博客之后臺dataTable數(shù)據(jù)列表,非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-07-07
  • asp.net 多字段模糊查詢代碼

    asp.net 多字段模糊查詢代碼

    經(jīng)常用到多字段的模糊查詢,上面的函數(shù)可以實現(xiàn),例如strKeyWords值為“腳本之家”時
    2008-07-07
  • 詳解EFCore中的導(dǎo)航屬性

    詳解EFCore中的導(dǎo)航屬性

    這篇文章主要介紹了詳解EFCore中的導(dǎo)航屬性的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用ASP.NET CORE,感興趣的朋友可以了解下
    2021-03-03

最新評論

峨边| 乐平市| 沈阳市| 琼结县| 商城县| 太康县| 南开区| 延长县| 仪陇县| 绍兴县| 阿城市| 宕昌县| 高陵县| 安国市| 武山县| 双柏县| 安泽县| 错那县| 西盟| 扶沟县| 邢台市| 迁西县| 专栏| 迁西县| 屯门区| 葵青区| 措美县| 东城区| 成武县| 宝清县| 加查县| 浙江省| 星座| 射阳县| 邢台县| 鹤峰县| 洪雅县| 大邑县| 阳江市| 六枝特区| 建阳市|