هناك طريقتان للتجارب الناجحة:
الطريقة الأولى.
أولاً: على صفحة .aspx:
<HEAD>
<العنوان>
<%=عنوان الصفحة %>
</العنوان>
. . . . . . .
</HEAD>
ثانياً : في صفحة .aspx.cs :
public class news_view : System.Web.UI.Page
{
. . . . . . . . . . . .
// يستخدم لتعيين عنوان الصفحة ديناميكيًا
سلسلة محمية PageTitle
. . . .
Page_Load باطلة خاصة (مرسل الكائن، System.EventArgs e)
{
. . . . . . .
// قم بتعيين عنوان صفحة الويب ديناميكيًا على "عنوان" محتوى الصفحة المعروضة
PageTitle=lblBiaoTi.Text
; . .
ملاحظة: lblBiaoTi هنا هو عنصر تحكم التسمية، أو يمكن أن يكون عنصر تحكم TextBox أو عنصر تحكم خادم آخر.
PageTitle=lblBiaoTi.Text; يجب تعيين قيمة لسمة النص لـ lblBiaoTi قبل الجملة.
الطريقة الثانية: استخدام التحكم الحرفي
أولاً: اسحب عنصر التحكم الحرفي إلى صفحة .aspx. تم تعيين المعرف على PageTitle.
ثانيا: قم بالدخول إلى صفحة .aspx HTML، وقم بقص ولصق كود التحكم الحرفي الذي أضفته للتو بين <title> و </title>.
وأخيراً: قم بتعيين قيمة PageTitle في الموقع المناسب لصفحة .aspx.cs، مثل الدالة PageLoad.
مثال:
في .aspx:
<Head>
<title>
<asp:Literal id="PageTitle" runat="server"></asp:Literal>
</title>
في .aspx.cs:
الفئة العامة news_view: System .Web .UI.Page
{
. . . . . . . . . . . .
// يستخدم لتعيين عنوان الصفحة ديناميكيًا
سلسلة محمية PageTitle
. . . .
Page_Load باطلة خاصة (مرسل الكائن، System.EventArgs e)
{
. . . . . . .
// قم بتعيين عنوان صفحة الويب ديناميكيًا على "عنوان" محتوى الصفحة المعروضة
PageTitle=lblBiaoTi.Text
; . .
ملاحظة: lblBiaoTi هنا هو عنصر تحكم التسمية، أو يمكن أن يكون عنصر تحكم TextBox أو عنصر تحكم خادم آخر.
PageTitle=lblBiaoTi.Text; يجب تعيين قيمة لسمة النص لـ lblBiaoTi قبل الجملة.