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