الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اغير عنوان صفحة الماستر بيج برمجيا

بدأه ayman_krosh في 28 يناير 2008 · 8 رد · 981 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلا عليكم :

إخواني أنا عملت موقع فيه حوالي عشر صفحات ولكن هذه الصفحات كلها تعرض في iframe داخل صفحة default.aspx وهذه الصفحة لها master page والمشكلة التي واجهتني هي أنني اريد أن يظهر عنوان كل صفحة من هذه العشرة في شريط العنوان العلوي ( الشريط الأزرق )

في هذه الحالة إذا استطعت ان أغير <title> في الماستر بيج فإنني سأتمكن برمجيا من تسمية الصفحات حسب متغير ما

المطلوب:

ما هو الكود الذي أكتبه لاستطيع ان اغير tag الـ <title> الخاص بالماستر بيج من أي مكان أنا أريده .

وشكرا.

#2

السلام عليكم

انا اللي فهمته انك تريد تغيير title حسب متغير عام تحدده حسب احتياجاتك الخاصه

اكتب الكود التالي داخل الـ <title> الذي تريد

<title> <%=session("Title") %></title>

الـ Session("Title") عبارة عن متغير عام يمكنك تغييره في اي وقت

وشكرا

Habeb2.gif
#3

في الload

Response.Write("<title>Your title</title>")

أذا كنت تستقبل اسم الصفحة من متغير

dim x as string

Response.Write("<title>'" & X & "'</title>")

صبرا غزة هاشم أن نصر الله قريب

#4

يا سلام ... ألف شكر يا شباب

ولكن :

أنا اللي ابغاه ... أنا الآن في صفحة pageload في صفحة اسمها default وهذه الصفحة لها ماستر بيج ، أنا اريد تغيير قيمة <title> الخاصة بالماستر بيج من pageload اللي في صفحة default

وكمان يا اخ بروسيجر : وين اكتب اعرف الـ session("Title")

#5

داخل ملف الكود الخاص بالماستر عرف متغير عام نخزن فيه نص العنوان

Public Title as String

ثم داخل ملف الديزاين الخاص بالماستر نعرف تاغ العنوان هكذا

<title> <%=Title %></title>

ثم في كود الصفحة التي ستغير العنوان:

ctype(me.Master, MyMasterPage).Title = "Custom Title"

حيث MyMasterPage هو اسم الماستر.

تم تعديل هذه المشاركة بواسطة System Down في 28 يناير 2008 في 13:29

#6

ألف شكر جزاك الله خير.... ممتاز

#7

بس الكود الأخير ما صلح ما استطاع يتعرف على mymasterpage

الف شكر ضبط جزاك الله خيرا .. يا اخي والله انت عبقري

#8
اقتباس
وكمان يا اخ بروسيجر : وين اكتب اعرف الـ session("Title")

ممكن تكتب في pageload تبع الDefault

session("Title")="الصفحة الرئيسية"

بحيث انه session("Title") كما ذكرت سابقا رايح يكون عام تسند اليه اي قيمة و في اي صفحة كانت

تم تعديل هذه المشاركة بواسطة Procedure في 28 يناير 2008 في 16:02

Habeb2.gif
#9
page.Title="your title";

Yasser Zaid

Web Developer

My Blog

Telecome Egypt

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…