ASP.NET チュートリアルlogin
ASP.NET チュートリアル
著者:php.cn  更新時間:2022-04-11 14:18:18

Web ページ オブジェクト


ASP.NET Web ページ - オブジェクト


Web ページは多くの場合オブジェクトに関連しています。


Page オブジェクト

Page オブジェクトのメソッドのいくつかが使用されているのを見てきました:

@RenderPage("header.cshtml")

@RenderBody()

前の章では、2 つの Page オブジェクト プロパティ (isPost と Request) について説明しました。 If (iSpost) {

IF (request ["choice"]! = Null {



一部の Page オブジェクトのメソッド


説明 Href 指定された値を使用して URL を作成します。 RenderBody()レイアウトページの名前付き領域にないコンテンツページの一部をレンダリングしますRenderPage()ページのコンテンツを別のページにレンダリングします。ページ。sectionレイアウト ページの名前付き領域のコンテンツをレンダリングしますobject HTML エンコードされた文字列としてオブジェクトを書き込みます。 WriteLiteralLayout レイアウト ページのパスを取得または設定します。 Page は、共有データへの同様の属性アクセスを提供します。ページとレイアウト ページの間で、現在の HTTP リクエストの HttpRequest オブジェクトを取得します。
page
RenderSection()
Write()
write オブジェクトが優先される場合は、HTML エンコーディングを使用しません。 true を返します。


Server


Web ページの処理メソッドを提供する HttpServerUtility オブジェクトを取得します。

Page オブジェクトの Page プロパティ

Page オブジェクトの Page プロパティは、ページとレイアウト ページ間で共有されるデータへの同様のプロパティ アクセスを提供します。

独自のプロパティを Page プロパティに使用 (追加) できます:

  • Page.Title

  • Page.Version

  • Page.anythingyoulike

ページ プロパティは非常に便利です。たとえば、コンテンツ ファイルでページ タイトルを設定し、それをレイアウト ファイルで使用します:

Home.cshtml

@{
Layout="~/Shared/Layout.cshtml";
Page.Title="Homeページ"
}


<h1>W3CSchool.cc へようこそ</h1>

<h2>Web サイトの主な材料</h2>

<p>ホームページ (デフォルト.cshtml)</p>
<p> ;レイアウト ファイル (Layout.cshtml)</p>
<p>スタイル シート (Site.css)</p>

Layout.cshtml

<!DOCTYPE html>
<html>
<head>
<title>@Page.Title</title>
</head>
<body>
@RenderBody()
</body>
</html


PHP中国語ウェブサイト