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

الفروق الرئيسية بين HyperLink و ال LinkButton

بدأه M2000 Studio في 17 سبتمبر 2010 · 3 رد · 626 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الفروق الرئيسية بين HyperLink و الـ LinkButton

LinkVSHLink.jpg

كثير من الناس يستخدمون الـ LinkButton بدلا من استخدام الـ HyperLink في تصميم مواقع البرمجة بلغة الـ ASP.NET وشاهدت ذلك في اعمال شركات كبيرة ايضا انهم يغفلون عن بعض الفروقات البسيطة و التي تزيد من سهولة الموقع اذا استخدمنا كل أداة في مكانها الصحيح

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

HyperLink

أ‌- تقوم بالتنقل بين الصفحات مباشرة دون التوجه إلى السيرفر فلا تستطيع ان تقوم بعمل اوامر عند الضغط على الرابط.

مثال : رابط "العودة إلى الصفحة الرئيسية" أو “Home” فلا تحتاج إلى اجراء اي عمليات على السيرفر قبل العودة إلى الصفحة الرئيسية.

ب‌- تستخدم غالبا في الربط بالوصلات الخارجية "خارج الموقع"

مثال : المواقع الصديقة اذا وضعت مثلا رابط لموقع مثل “Google.com” او غيره.

ت‌- يمكنك من خلالها فتح الصفحة في نافذة مستقلة “Pop-Up Window”

ث‌- في المتصفحات الجديدة , يمكنك الضغط بزر الماوس الأيمن و اختيار فتح الرابط في صفحة أو تاب "Tab" مستقل .

مثال : اذا اردت ان اقارن اكثر من منتج ببعض فيجب ان يوفر لي الموقع امكانية الضغط على عدد من المنتجات لتفتح في تابات مختلفة.

LinkButton

أ‌- تقوم بالاتصال بالسيرفر أولا وتنفيذ الأوامر ومن ثم التوجه إلى الصفحة المطلوبة.

مثال: رابط "تسجيل الخروج" أو "Sign Out" فهذا الأمر يجب ان يقوم بتخلية Session و الـ Cookies عن طريق أوامر السيرفر بالاضافة إلى بعض الأوامر الاخرى ومن ثم العودة إلى الصفحة الرئيسية.

ب‌- تستخدم غالبا في الروابط الداخلية في الموقع .

ت‌- لا تستطيع بطريقة مباشرة فتح الصفحة في صفحات مستقلة “Pop-Up Window”.

ث‌- اذا ضغط على الرابط بالزر الأيمن للماوس لن تجد امكانية فتح الرابط في صفحة مستقلة أو في تاب مستقل

ولذلك لا تستخدمها ابدا في اسماء المنتجات أو عناوين المقالات وغيرها.

هذه بعض الفروقات الرئيسية التي استطعت التوصل إليها بالتجارب و البحث

أتمنى أن أكون قد افدتكم و من عنده فروقات اخرى فليزدني بها لاضيفها إلى المقالة

و إن شاء الله انتظروني في مقالات اخرى في تعليم ASP.NET

منقول من : M2000 Developer

ارحب بكم في مدونتي الشخصية

M2000 Developer

#2

فائدة جميلة جدا .. جزاك الله خير

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3

بارك الله فيك اخوي

وبيض الله وجهك

وننتظر منك المزيد

معلومات قيمه تشكر على ماتقدم

#4
M2000 Studio كتب:

الفروق الرئيسية بين HyperLink و الـ LinkButton

LinkVSHLink.jpg

كثير من الناس يستخدمون الـ LinkButton بدلا من استخدام الـ HyperLink في تصميم مواقع البرمجة بلغة الـ ASP.NET وشاهدت ذلك في اعمال شركات كبيرة ايضا انهم يغفلون عن بعض الفروقات البسيطة و التي تزيد من سهولة الموقع اذا استخدمنا كل أداة في مكانها الصحيح

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

HyperLink

أ‌- تقوم بالتنقل بين الصفحات مباشرة دون التوجه إلى السيرفر فلا تستطيع ان تقوم بعمل اوامر عند الضغط على الرابط.

مثال : رابط "العودة إلى الصفحة الرئيسية" أو “Home” فلا تحتاج إلى اجراء اي عمليات على السيرفر قبل العودة إلى الصفحة الرئيسية.

ب‌- تستخدم غالبا في الربط بالوصلات الخارجية "خارج الموقع"

مثال : المواقع الصديقة اذا وضعت مثلا رابط لموقع مثل “Google.com” او غيره.

ت‌- يمكنك من خلالها فتح الصفحة في نافذة مستقلة “Pop-Up Window”

ث‌- في المتصفحات الجديدة , يمكنك الضغط بزر الماوس الأيمن و اختيار فتح الرابط في صفحة أو تاب "Tab" مستقل .

مثال : اذا اردت ان اقارن اكثر من منتج ببعض فيجب ان يوفر لي الموقع امكانية الضغط على عدد من المنتجات لتفتح في تابات مختلفة.

LinkButton

أ‌- تقوم بالاتصال بالسيرفر أولا وتنفيذ الأوامر ومن ثم التوجه إلى الصفحة المطلوبة.

مثال: رابط "تسجيل الخروج" أو "Sign Out" فهذا الأمر يجب ان يقوم بتخلية Session و الـ Cookies عن طريق أوامر السيرفر بالاضافة إلى بعض الأوامر الاخرى ومن ثم العودة إلى الصفحة الرئيسية.

ب‌- تستخدم غالبا في الروابط الداخلية في الموقع .

ت‌- لا تستطيع بطريقة مباشرة فتح الصفحة في صفحات مستقلة “Pop-Up Window”.

ث‌- اذا ضغط على الرابط بالزر الأيمن للماوس لن تجد امكانية فتح الرابط في صفحة مستقلة أو في تاب مستقل

ولذلك لا تستخدمها ابدا في اسماء المنتجات أو عناوين المقالات وغيرها.

هذه بعض الفروقات الرئيسية التي استطعت التوصل إليها بالتجارب و البحث

أتمنى أن أكون قد افدتكم و من عنده فروقات اخرى فليزدني بها لاضيفها إلى المقالة

و إن شاء الله انتظروني في مقالات اخرى في تعليم ASP.NET

منقول من : M2000 Developer

شكرا ...الله يجزيك الخير معلومات مفيده

بس حابه اضيف كمان فرق بينهم وهو اللي كنت اعرفه

هلا hyperlink

ما بتحتوي code behind

على خلاف LinkButton بحيث انها تحتوي على code behind

سيصبح كل شئ على ما يرام ذات يوم ....هذا هو املنا

اما ان نقول كل شئ على ما يرام اليوم....فهذا هو الوهم

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