首頁  >  文章  >  後端開發  >  分享ASP.NET學習筆記(7)WebPages 物件詳解

分享ASP.NET學習筆記(7)WebPages 物件詳解

零下一度
零下一度原創
2017-05-25 09:21:141941瀏覽

Web Pages 常常是跟物件有關的。

Page 物件

您已經看到了一些在使用的Page 物件方法:

@RenderPage("header.cshtml")
@RenderBody()

在前面的章節中,您已經看到了兩個Page 物件屬性(isPost和Request):

If (isPost) {if (Request["Choice"] != null {

Page 物件的Page 屬性

Page 物件的Page 屬性,提供了對頁面和佈局頁之間共享的資料的類似屬性存取。

您可以對 Page 屬性使用(新增)您自己的屬性:

Page.Title
Page.Version
Page.anythingyoulike

頁面屬性是非常有用的。例如,在內容檔案中設定頁面標題,並在版面配置檔案中使用:

Home.cshtml

@{
Layout="~/Shared/Layout.cshtml";
Page.Title="Home Page"
}
<h1>Welcome to W3CSchool.cc</h1> 
<h2>Web Site Main Ingredients</h2>
<p>A Home Page (Default.cshtml)</p>
<p>A Layout File (Layout.cshtml)</p>
<p>A Style Sheet (Site.css)</p>

【相關建議】

1. ASP. NET免費影片教學

2. 分享ASP.NET學習筆記(1)--WebPages Razor

3. 分享ASP.NET學習筆記(2)--WebPages 介紹

4. 分享ASP.NET學習筆記(3)WebPages 佈局

5. #分享ASP. NET學習筆記(4)資料夾

6. 分享ASP.NET學習筆記(5)全域頁面AppStart 與PageStart

7. #分享ASP.NET學習筆記(6)WebPages 表單

以上是分享ASP.NET學習筆記(7)WebPages 物件詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn