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

حول هايبر لينك

مغلق
بدأه mouaz في 21 يناير 2007 · 9 رد · 2,077 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الله يعطيكم العافية يا شباب

انا الآآآن جديد على asp.net و يا ريت تتحملو أسئلتي

بفرض عندي هايبر لينك عدد 2 ضمن الصفحة (A)و لهم نفس url يعني اللينكين بدن يفتحوا نفس الصفة (B)

السؤال كيف بدي اعرف من الصفحة ((B) أي هايبر لينك انضغط من الصفحة (A) ليوصلني للصفحة (B)

و لكم جزيل الشكر

-waf

#2

أرسل مع اللينك بارامترز

وقم باختباره في الصفحة المستفبلة

وعملية إرسال البارامترز

default.aspx?p=1

default.aspx?p=2

#3

هذه الحالة منطقيا لا تصلح .. ولا أعتقد أن هناك من يستخدمها

لانه وبكل بساطة اذا كثر الحشو من اللنكات حيمل المستخدم

#4

بسلمو يا شباب

بس و الله مافهمت عليك شلون

#5

يسلموا صديقي

فهمت عليك بس انا حابب تكون متحولات بحيث تشبه النمط(post)

#6

السلام عليكم

بصراحة هذي الفكرة غريبة :D

يعني لو تعطينا الفكرة يمكن نوصل لحل افضل

عموماً

يمكن عمل ذلك بأكثر من طريقة

احداها كما ذكرها اخي bhqs بتمرير البراميتر في الرابط

اقتباس
أرسل مع اللينك بارامترز

وقم باختباره في الصفحة المستفبلة

وعملية إرسال البارامترز

default.aspx?p=1

default.aspx?p=2

او كتابة سكربت بلغة الجافا يقوم بتعبئة اي متغير و ارسالة في الصفة الاخرى Post

او استخدام LinkButton وهو شبيه بي الهايبر لنك ولكن يمكن كتابة كود ينفذ عند الضغط عليه بحيث يتم تعبئة السيشن بقيمة معينة ومن ثم ارسال الصفحة واختبار قيمة السيشن هناك ...

يمكن التوصول إلى اكثر من حل ولكن ما هي الفكرة ؟؟

طريقة حماية الصفحة بالصورة العشاوائية Captcha

/index.php?showtopic=117870

#7

السلام عليكم

الله يعطيكم العافية إخوتي

الحل الأسهل كان تمرير البارامترات عن طريق اللينك

و لكن اريد أن أسال ان كان هناك طريقة يكون فيها متحول عمومي شبيه بالمتحول العمومي الخاص بتطبيقات الويندوز

اي يمكن الوصول إليه عن طريق كل صفحات المشروع

و لكن اعتقد ان هذه الفكرة خاطئة لان كل صفحة تنتهي من الذاكرة عند فتح غيرها

#8

نعم يمكن ذلك بإضافة المتغير داخل Application وعادة ما تكون في ملف Global:

application.add("Name","Value")

ويمكن عرض القيمة على مستوى المشروع كتالي :

Text=application.item("name")

ولإلغاء المتغير من الذاكرة

Text=application.Remove("name")

طبعاً المقصود من name هو اسم المتغير او المتحول

طريقة حماية الصفحة بالصورة العشاوائية Captcha

/index.php?showtopic=117870

#9

الله يعطيكم العافية يا شباب الحمد لله مشي الحال

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

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