ASP.NET Web Pages – 物件簡介
導讀 | Web Pages 經常是跟物件有關的。Page 物件的 Page 屬性,提供了對頁面和佈局頁之間共享的資料的類似屬性訪問。 |
Page 物件
您已經看到了一些在使用的 Page 物件方法:
@RenderPage("header.cshtml") @RenderBody()
在前面的章節中,您已經看到了兩個 Page 物件屬性(isPost 和 Request):
If (isPost) { if (Request["Choice"] != null ) {
某些 Page 物件方法
方法 | 描述 |
---|---|
href | 使用指定的值建立 URL。 |
RenderBody() | 呈現不在佈局頁命名區域的內容頁的一部分。 |
RenderPage( page) | 在另一個頁面中呈現某一個頁面的內容。 |
RenderSection( section) | 呈現佈局頁命名區域的內容。 |
Write( object) | 將物件作為 HTML 編碼字串寫入。 |
WriteLiteral | 寫入物件時優先不使用 HTML 編碼。 |
某些 Page 物件屬性
屬性 | 描述 |
---|---|
isPost | 如果客戶端使用的 HTTP 資料傳輸方法是 POST 請求,則返回 true。 |
Layout | 獲取或者設定佈局頁面的路徑。 |
Page | 提供了對頁面和佈局頁之間共享的資料的類似屬性訪問。 |
Request | 為當前的 HTTP 請求獲取 HttpRequest 物件。 |
Server | 獲取 HttpServerUtility 物件,該物件提供了網頁處理方法。 |
Page 物件的 Page 屬性
Page 物件的 Page 屬性,提供了對頁面和佈局頁之間共享的資料的類似屬性訪問。
您可以對 Page 屬性使用(新增)您自己的屬性:
- Page.Title
- Page.Version
- Page.anythingyoulike
頁面屬性是非常有用的。例如,在內容檔案中設定頁面標題,並在佈局檔案中使用:
Home.cshtml
<h1>Welcome to runoob.com</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>
Layout.cshtml
<!DOCTYPE html> <html> <head> <title></title> </head> <body>
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2840727/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET Web Pages – 資料夾簡介ASP.NETWeb
- ASP.NET Web Pages – 幫助器簡介ASP.NETWeb
- ASP.NET Web Pages – 頁面佈局簡介ASP.NETWeb
- ASP.NET Web Pages – Chart 幫助器簡介ASP.NETWeb
- ASP.NET Web Forms – SortedList 物件簡介ASP.NETWebORM物件
- ASP.NET Web Forms – Hashtable 物件簡介ASP.NETWebORM物件
- ASP.NET Web Forms – ArrayList 物件簡介ASP.NETWebORM物件
- ASP.NET Web Forms – 事件簡介ASP.NETWebORM事件
- ASP.NET Web Forms – 導航簡介ASP.NETWebORM
- ASP.NET Web 窗體- 保持 ViewState簡介ASP.NETWebView
- ASP.NET Web Forms – HTML 頁面簡介ASP.NETWebORMHTML
- ASP.NET Web Forms – HTML 表單簡介ASP.NETWebORMHTML
- ASP.NET Web Forms – XML 檔案簡介ASP.NETWebORMXML
- ASP.NET Web Forms – Button 控制元件簡介ASP.NETWebORM控制元件
- ASP.NET Web Forms – Repeater 控制元件簡介ASP.NETWebORM控制元件
- ASP.NET Web Forms – Web 伺服器控制元件簡介ASP.NETWebORM伺服器控制元件
- ASP.NET Web Forms – TextBox 控制元件簡介ASP.NETWebORM控制元件
- ASP.NET Web Forms – 資料庫連線簡介ASP.NETWebORM資料庫
- ASP.NET Web Forms – 伺服器控制元件簡介ASP.NETWebORM伺服器控制元件
- JavaScript物件簡介JavaScript物件
- ASP.NET Web Pages基礎知識---使用WebGrid 幫助器ASP.NETWeb
- ASP.NET 5 簡介ASP.NET
- 移動web——移動web開發簡介,WebStorgae簡介Web
- ASP.NET Web Pages基礎知識---Razor 例項:顯示圖片ASP.NETWeb
- Java Class物件簡介Java物件
- ASP.NET MVC – 安全簡介ASP.NETMVC
- ASP.NET MVC – 模型簡介ASP.NETMVC模型
- Web Services 簡介 (轉)Web
- DOM的TreeWalker物件簡介物件
- javascript物件簡單介紹JavaScript物件
- 4Intent物件簡介Intent物件
- ASP.NET MVC – 檢視簡介ASP.NETMVC
- ASP.NET Razor – 標記簡介ASP.NET
- ASP.NET Session簡單介紹ASP.NETSession
- 【譯】Web Components簡介Web
- DOM的TreeWalker物件簡介(3)物件
- DOM的TreeWalker物件簡介(4)物件
- JSON物件簡單介紹JSON物件