شرح دورة الـ ASP.NET للمبتدئين - الدرس الثامن | مايندز | علم ينتفع به
الأتصال بنا 61109-264-012

الخميس، 12 سبتمبر 2013

شرح دورة الـ ASP.NET للمبتدئين - الدرس الثامن

أدوات ASP.NET [5]
asp.L8.pic1
استخدام الأداة  Hyper Link:
تستخدم هذه الأداة لإنشاء ارتباط تشعيبي ، هذا الارتباط قد يكون إلى صفحة ويب ضمن المشروع الذي تنشئه ، أو قد يكون ارتباط إلى صفحة ويب خارج المشروع ، أو قد يكون ارتباط إلى ملف في الشبكة العنكبوتية ، أو ارتباط إلى مكان معين في نفس الصفحة.
asp.L8.pic2
خصائص هذة الأداة Hyper Link:
Text: تحدد النص الذي يظهر كارتباط تشعيبي.
NavigateUrl: تحدد عنوان URL المراد الانتقال إليه عند النقر على الرابط.
ImageUrl: تحدد عنوان URL للصورة المراد استخدامها واجهة الرابط.
مثال: نستخدم ثلاث أدوات Hyper Link في صفحة واحدة
الاداة الاولى: نغير الخصائص بحيث عند الضغط يتم الانتقال ال مدونة مايندز 
asp.L8.pic3
ثم سوف تظهر النافذة التالبه لنحدد مسار الصورة
asp.L8.pic4
 ونلاحظ مسار الصورة يكون فى images folder يوضع داخل المشروع .
ونحدد ال NavigateUrl ب /http://blog.mindshci.org , ليصبح الشكل كالتالى 
asp.L8.pic5
والاداة الثانية : نغير الخصائص بحيث عند الضغط يتم الانتقال ال صفحة داخل المشروع
نحدد ال
NavigateUrl ب صفحة داخل المشروع نفسة وذلك عن طريق
asp.L8.pic6
ونغير ال Text الى CheckBox Example , ليصبح الشكل كالتالى
asp.L8.pic7
والاداة الثالثة : نغير الخصائص بحيث عند الضغط يتم الانتقال ال صفحة جوجل
ونحدد ال
NavigateUrl ب https://www.google.com.eg
, ونغير ال Text الى Go To Google , ليصبح الشكل النهائى كالتالى
asp.L8.pic8
********************************************************************
استخدام الأداة  Link Button:
تحتوى هذه الأداة على إمكانيات أكثر من الأداة Hyper Link, Link Button لها نفس مظهر الارتباط التشعيبي Hyper Link و نفس عمل الأداة Button ،بمعنى يمكن استخدامها للانتقال من صفحة إلى أخرى ، وايضا عند النقر على الأداة  Link Button يمكن تنفيذ بعض الاوامر التي تنفذ ضمن السيرفر في الحدث Click بكود c# .
asp.L8.pic9
خصائص هذة الأداة Link Button:
Text: تضبط و تعيد النص الذي يظهر في الأداة Link Button.
PostBackUrl: تضبط و تعيد عنوان URL المراد الانتقال إليه عند النقر على زر الارتباط Link Button.
الأحداث في الأداة  Link Button:
Click: يقع عند النقر على زر الارتباط Link Button.
مثال[1]: نغير الخصائص بحيث عند الضغط يتم الانتقال ال صفحة داخل المشروع ولتكن welcome.aspx
asp.L8.pic10
ليصبح الشكل كالتالى
---------------------------------------------------------------------------
مثال[2]: سوف نجعل ال Link Button عند الضغط لاول مرة تظهر الساعة فى Label وعند الضغط للمرة الثانية تنتقل الى الصفحة welcome.aspx 
ننفذ الشكل التالى 
asp.L8.pic11
وكود ال c# عند الحدث click
asp.L8.pic12
وعند اختبار الصفحة عند الضغط لاول مرة
asp.L8.pic12
والمرة الثانية
asp.L8.pic13
----------------------------------------------------------------------------------
والى هنا ينتهى درس اليوم والى اللقاء فى الدرس القادم