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

Popup Page with information from the parent page

مغلق
بدأه Adel Khayata في 17 يناير 2005 · 2 رد · 630 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم.

أنا يوجد لدي صورة موجودة على صفحة في مشروع ASP.NET و يوجد مجموعة من المعلومات مربوطة بهذه الصورة.

عندما يضغط المستخدم على هذه الصورة , أريد أن تظهر صفحة Popup تحتوي على نفس الصورة و لكن مكبرة و تحتوي أيضاً معلومات هذه الصورة و لذلك أحتاج إلى أن أرسل رقم الصورة ID من الصفحة الأم إلى الصفحة الجديدة.

سؤالي هو : كيف يمكن اظهار الصفحة "المنبثقة" و أيضاً كيفية تمرير البارامتر إليها ؟

جزاكم الله خيراً.

#3

بالنسبة لكيفية ظهور ال popup أعتقد انها بالجافا سكريبت .. والله أعلم

اما بالنسبة لتمرير الباراميتر (ID) لصفحة التفاصيل :

باعتبار أنك تقوم بتخزين معلومات الصوره قي قاعدة بيانات في جدول يحتوي علي PictureID كمفتاح أساسي وبقية معلومات الصوره وعند ظهور الصوره في الصفحة الام , فاعتقد انك تريد عند الضغط عليها ان تنقلك للصفحة الجديده

يمكنك استخدام ال Post أو ال Query String وأعتقد أن ال Query String أفضل لانه لا ياخذ اي حيز من الذاكره عن طريق السطر التالي

Response.Redirect("NewPage.aspx?ID=" & ID_of_your_image)

وعند الصفحة الجديدة تلاحظ أن عنوان الصفحة في ال Url كالتالي : بافتراض أن رقم الصورة هو 1

http://localhost/NewPage.aspx?ID=1

ولعرض تفاصيل الصورة في الصفحة الجديده أكتب في الحدث Page_Load

 Dim PictureID as Integer
PictureID=Trim(Request.QueryString("ID"))

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

Where (PictureID=" & PictureID & ")

وأتمني أن يكون هذا رداً لسؤالك

والله الموفق

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

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