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

Using Frameset in Visual Basic .NET

مغلق
بدأه Tony_Sh في 31 أكتوبر 2005 · 5 رد · 716 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحباً ياشباب...

يرجى الرد السريع على التالي:

1- أين أستطيع الحصول على مرجع عن كيفية التعامل مع الـFrameset باستخدام Visual Basic .NET

2-ً كيف استطيع فتح WebForm ضمن main frame حيث أنه توجد مجموعة أزرار على الـ header frame، كل منها أريد أن يقوم بفتح صفحة معينة ضمن الـmain frame

3- وكيف استطيع عمل ذلك عن طريق الـUserControls

4- ماهي أفضل طريق مع الشرح

يرجى التوضيح بالتفصيل، مع عرض أمثلة إن أمكن

وشكرأ لكم...

#2

السلام عليكم

الأسئلة كلها تعتبر متشابهة

عموماً بالنسبة للمرجع فالأمر يحتاج منك للقراءة في أي كتاب HTML

أما كيف تجعل الصفحة تفتح في FRAME محدد ، فكل ما تحتاجه أن تحدد الخاصية TARGET الخاصة بالرابط الذي ستضغط عليه بحيث يكون TARGET = اسم الفريم

بالنسبة لل USER CONTROLS فنفس الأمر قم بتحديد ال TARGET للرابط ، وهو سوف يتعامل معه لأنه سيوضع في نفس الصفحة التي ستكون داخل الفريم

#3

الأخ محمد،

شكراً لك على ردك هذا

ولكن ماهو الفرق بين الـ UserControls و الـFrameset وأيهما أفضل للتعامل مع وصلات الصفحات

وشكراً

#4

أخي الكريم

بالنسبة للأول فهو عبارة عن صفحة منفصلة (في وقت التصميم) بحيث تضع عليها أدوات معينة ، وفي داخلها اكواد معينة ، ومن ثم تقوم بدمج هذه الصفحة الفرعية داخل صفحة رئيسية ، وفي وقت التنفيذ يكون الكل صفحة واحدة مدموجة وليس هناك فرق بين هذه وتلك

أما الثانية فهي وسيلة لتقسيم واجهة المتصفح إلى عدة مناطق بحيث تحتوي كل منطقة على صفحة منفصلة بذاتها عن الأخرى

أما أيهما أفضل في استخدام الروابط ، فربما لم أفهم السؤال كما ينبغي

#5

قمت بعمل صفحة بها frame set وعن طريق button قمت بإدراج صفحة أخرى في frameset ولكن عند عمل أي postback تختفي الصفحة ؟

فكيف يمكن الاحتفظ بالصفحة ؟

#6
shramroasp كتب:
قمت بعمل صفحة بها frame set وعن طريق button قمت بإدراج صفحة أخرى في frameset ولكن عند عمل أي postback تختفي الصفحة ؟

فكيف يمكن الاحتفظ بالصفحة ؟

للأسف ال ASP.NET غير مسؤول عن حفظ محتوى ال Frame بعد الpostback لأنه لا يتخزن في ال viewstate ، يجب عليك عمل ذلك يدويا وهذا أمر يحتاج لجهد برمجي بعض الشيء.

بالتوفيق

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

هذا الموضوع مغلق.

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