Latest web development tutorials
×

ASP.NET หลักสูตร

ASP.NET หลักสูตร ASP.NET แนะนำโดยย่อ

WP หลักสูตร

WebPages แนะนำโดยย่อ WebPages Razor WebPages แบบ WebPages โฟลเดอร์ WebPages สถานการณ์โดยรวม WebPages ฟอร์ม WebPages วัตถุ WebPages ไฟล์ WebPages ผู้ช่วย WebPages WebGrid WebPages แผนภูมิ WebPages Email WebPages PHP WebPages ปล่อย WebPages ตัวอย่าง

WP คู่มืออ้างอิง

WebPages หมวดหมู่ WebPages ความปลอดภัย WebPages ฐานข้อมูล WebPages ไปรษณีย์ WebPages ผู้ช่วย

ASP.NET Razor

Razor แนะนำโดยย่อ Razor ไวยากรณ์ Razor C# ตัวแปร Razor C# การไหลเวียน Razor C# ตรรกะ Razor VB ตัวแปร Razor VB การไหลเวียน Razor VB ตรรกะ

ASP.NET MVC

MVC แนะนำโดยย่อ MVC การประยุกต์ใช้งาน MVC โฟลเดอร์ MVC แบบ MVC ตัวควบคุม MVC ดู MVC ฐานข้อมูล MVC แบบ MVC ความปลอดภัย MVC HTML ผู้ช่วย MVC ปล่อย MVC คู่มืออ้างอิง

WF หลักสูตร

WebForms แนะนำโดยย่อ WebForms หน้า WebForms การควบคุม WebForms เหตุการณ์ WebForms ฟอร์ม WebForms ViewState WebForms TextBox WebForms Button WebForms ข้อมูลผูกพัน WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ไฟล์ WebForms Repeater WebForms DataList WebForms เชื่อมต่อฐานข้อมูล WebForms หน้าเว็บมาสเตอร์ WebForms การเดินเรือ WebForms ตัวอย่าง

WF คู่มืออ้างอิง

WebForms HTML WebForms Controls WebForms Validation

หน้าเว็บ ASP.NET วัตถุ

หน้าเว็บมักจะเกี่ยวข้องกับวัตถุ


วัตถุหน้า

คุณได้เห็นแล้วบางส่วนของวิธีการหน้าวัตถุในการใช้งาน:

@RenderPage("header.cshtml")

@RenderBody()

ในบทก่อนหน้านี้คุณได้เห็นหน้าสองคุณสมบัติวัตถุ (isPost และการร้องขอ):

If (isPost) {

if (Request["Choice"] != null {


บางวิธีหน้าวัตถุ

方法 描述
href 使用指定的值创建 URL。
RenderBody() 呈现不在布局页命名区域的内容页的一部分。
RenderPage( page ) 在另一个页面中呈现某一个页面的内容。
RenderSection( section ) 呈现布局页命名区域的内容。
Write( object ) 将对象作为 HTML 编码字符串写入。
WriteLiteral 写入对象时优先不使用 HTML 编码。


บางหน้าคุณสมบัติของวัตถุ

属性 描述
isPost 如果客户端使用的 HTTP 数据传输方法是 POST 请求,则返回 true。
Layout 获取或者设置布局页面的路径。
Page 提供了对页面和布局页之间共享的数据的类似属性访问。
Request 为当前的 HTTP 请求获取 HttpRequest 对象。
Server 获取 HttpServerUtility 对象,该对象提供了网页处理方法。


หน้าวัตถุคุณสมบัติของเพจ

หน้าแอตทริบิวต์วัตถุที่ให้การเข้าถึงที่ใช้ร่วมกันคุณสมบัติใกล้เคียงกันระหว่างหน้าและข้อมูลรูปแบบหน้า

คุณสามารถใช้หน้าคุณสมบัติ (เพิ่ม) คุณลักษณะของคุณเอง:

  • 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>

Layout.cshtml

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