ASP.NET Web Pages - 对象
Web Pages 相关。
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 | (true 或 false求网页的 HTTP 法是否为 POST 请求。 |
| Layout | 径。 |
| Page | 的访问。 |
| Request | 获得当前 HTTP 请求的 HttpRequest 对象。 |
| Server | 获取 HttpServerUtility |
Page 属性(Page 对象的)
Page 对象的 Page 问。
您能够像 Page 的属性:
- Page.Title
- Page.Version
- Page.anythingyoulike
Page :
Home.cshtml
@{
Layout="~/Shared/Layout.cshtml";
Page.Title="Home Page"
}
<h1>Welcome to 51help</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>@Page.Title</title> </head> <body> @RenderBody() </body> </html