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

เพจต้นแบบให้แม่แบบสำหรับหน้าอื่น ๆ ของเว็บไซต์ของคุณ


หน้าเว็บมาสเตอร์

เพจต้นแบบช่วยให้คุณสามารถใช้งานในเว็บของคุณทุกหน้า (หรือกลุ่มของหน้า) เพื่อสร้างลักษณะที่สอดคล้องกันและพฤติกรรม

เพจต้นแบบให้แม่แบบสำหรับหน้าอื่น ๆ ด้วยรูปแบบที่ใช้ร่วมกันและการทำงาน เพจต้นแบบในการกำหนดเนื้อหาของเนื้อหาของหน้าเว็บที่สามารถถูกปกคลุมด้วยตัวยึด เอาท์พุทคือการรวมกันของหน้าเว็บหลักและหน้าเนื้อหา

หน้าเนื้อหามีเนื้อหาที่คุณต้องการที่จะแสดง

เมื่อผู้ใช้ขอหน้าเนื้อหาเพจ ASP.NET จะถูกรวมในการผลิตรวมกันของเพจต้นแบบรูปแบบและเนื้อหาหน้าของการส่งออก


ตัวอย่างของเพจต้นแบบ

<%@ Master %>

<html>
<body>
<h1>Standard Header From Masterpage</h1>
<asp:ContentPlaceHolder id="CPH1" runat="server">
</asp:ContentPlaceHolder>
</body>
</html>

หน้าหลักข้างต้นคือหน้าอื่น ๆ ที่ออกแบบมาสำหรับสามัญ HTML ของหน้าแม่แบบ

@ โทสั่งกำหนดให้เป็นหน้าหลัก

หน้าหลักมีตัวยึดสำหรับแท็กบุคคล<asp: ContentPlaceHolder>

id = แอตทริบิวต์ "CPH1"ระบุยึดที่ช่วยให้ตัวยึดหลายในหน้าหลักเดียวกัน

หน้าหลักจะถูกบันทึกเป็น"master1.master"

โคมไฟ หมายเหตุ: หน้าหลักยังสามารถมีรหัสที่ช่วยให้เนื้อหาแบบไดนามิก


ตัวอย่างของหน้าเนื้อหา

<%@ Page MasterPageFile="master1.master" %>

<asp:Content ContentPlaceHolderId="CPH1" runat="server">
<h2>Individual Content</h2>
<p>Paragraph 1</p>
<p>Paragraph 2</p>
</asp:Content>

หน้าเนื้อหาดังกล่าวข้างต้นมีความเป็นอิสระของเนื้อหาเว็บไซต์ในหน้าเว็บ

@ หน้าสั่งกำหนดให้เป็นหน้าเนื้อหามาตรฐาน

หน้าเนื้อหามีฉลากเนื้อหา<asp: เนื้อหา> ฉลากหมายถึงหน้าหลัก (ContentPlaceHolderId = "CPH1")

เนื้อหาของหน้าเว็บที่มีการบันทึกไว้ว่า"mypage1.aspx"

เมื่อผู้ใช้หน้านี้จะขอเพจต้นแบบ ASP.NET จะถูกรวมเข้ากับเนื้อหาของหน้าเว็บ

คลิกที่นี่เพื่อแสดง mypage1.aspx

โคมไฟ หมายเหตุ: เนื้อหาของข้อความจะต้องอยู่ใน <asp: เนื้อหา> แท็กภายใน เนื้อหาของข้อความที่ฉลากไม่ได้รับอนุญาต


ด้วยการควบคุมของหน้าเนื้อหา

<%@ Page MasterPageFile="master1.master" %>

<asp:Content ContentPlaceHolderId="CPH1" runat="server">
<h2>W3CSchool</h2>
<form runat="server">
<asp:TextBox id="textbox1" runat="server" />
<asp:Button id="button1" runat="server" text="Button" />
</form>
</asp:Content>

หน้าเนื้อหาข้างต้นแสดงให้เห็นว่า .NET ควบคุมการแทรกหน้าเนื้อหาเช่นการแทรกของหน้าปกติ

คลิกที่นี่เพื่อแสดง mypage2.aspx