มีสองวิธีเพื่อให้การทดลองประสบความสำเร็จ:
วิธีที่ 1 วิธี
แรก: บนหน้า .aspx:
<HEAD>
<ชื่อเรื่อง>
<%=ชื่อหน้า %>
</หัวข้อ>
. - - - - - -
</HEAD>
ประการที่สอง: ในหน้า .aspx.cs:
public class news_view : System.Web.UI.Page
-
- - - - - - - - - - - -
//ใช้เพื่อตั้งชื่อหน้าแบบไดนามิก
สตริงที่มีการป้องกัน PageTitle
; - - -
โมฆะส่วนตัว Page_Load (ผู้ส่งวัตถุ System.EventArgs e)
{
. - - - - - -
// ตั้งชื่อหน้าเว็บแบบไดนามิกเป็น "ชื่อ" ของเนื้อหาหน้าที่แสดง
PageTitle=lblBiaoTi.Text
; - -
หมายเหตุ: lblBiaoTi นี่คือตัวควบคุม Label หรืออาจเป็นตัวควบคุมกล่องข้อความหรือตัวควบคุมเซิร์ฟเวอร์อื่นๆ
PageTitle=lblBiaoTi.Text; ต้องกำหนดค่าแอตทริบิวต์ Text ของ lblBiaoTi ก่อนประโยค
วิธีที่ 2: ใช้การควบคุมตามตัวอักษร
ก่อน: ลากตัวควบคุมตามตัวอักษรลงในเพจ .aspx ID ถูกตั้งค่าเป็น PageTitle
ประการที่สอง: เข้าสู่หน้า .aspx HTML ตัดและวางโค้ดของตัวควบคุมตัวอักษรที่คุณเพิ่งเพิ่มระหว่าง <title> และ </title> โดยสมบูรณ์
สุดท้าย: ตั้งค่าของ PageTitle ในตำแหน่งที่เหมาะสมของเพจ .aspx.cs เช่น ฟังก์ชัน PageLoad
ตัวอย่าง:
ใน .aspx:
<Head>
<title>
<asp:Literal id="PageTitle" runat="server"></asp:Literal>
</title>
ใน .aspx.cs:
public class news_view : System .Web .UI.เพจ
-
- - - - - - - - - - - -
//ใช้เพื่อตั้งชื่อหน้าแบบไดนามิก
สตริงที่มีการป้องกัน PageTitle
; - - -
โมฆะส่วนตัว Page_Load (ผู้ส่งวัตถุ System.EventArgs e)
{
. - - - - - -
// ตั้งชื่อหน้าเว็บแบบไดนามิกเป็น "ชื่อ" ของเนื้อหาหน้าที่แสดง
PageTitle=lblBiaoTi.Text
; - -
หมายเหตุ: lblBiaoTi นี่คือตัวควบคุม Label หรืออาจเป็นตัวควบคุมกล่องข้อความหรือตัวควบคุมเซิร์ฟเวอร์อื่นๆ
PageTitle=lblBiaoTi.Text; ต้องกำหนดค่าแอตทริบิวต์ Text ของ lblBiaoTi ก่อนประโยค