أدوات ASP.NET [11]
استخدام الأداة MultiView :
تستخدم MultiView
لتقسیم نموذج كبیر إلى عدة نماذج فرعیة أصغر , تضم بداخلها أدوات من النوع .View
خصائص الأداة MultiView :
: ActiveViewIndex لتحدید رقم المنظور View
الذى سيتم عرضة والترقيم يبدأ من الصفر.
Views: للحصول على مجموعة المناظیر التى ضمن الأداة MultiView.
الأحداث في الأداة MultiView :
ActiveViewChanged: يحدث عند اختيار واحد من المناظير التى
بداخلها.
****------------------------------------------------------****
استخدام الأداة View :
تستخدم لاحتواء الادوات داخل اداء اخرى
تحتويها كال MultiView .
خصائص الأداة View :
أداة التحكم View لاتدعم أي خصائص, وذلك لأنھا لاتستخدم إلا داخل أداة أخرى تحتویھا.
الأحداث في الأداة View :
Activate: تحدث عندما نختار ھذا المنظور من مجموعة
مناظیر الأداة MultiView لیتم عرضھا.
Deactivate: تحدث عندما نختار منظور آخر, أي عندما یلغى
عرض ھذا المنظور.
ملحوظة:
يمكن إضافة Button داخل كل منظور بیحث ینقلنا إلى منظور آخر عند الضغط حيث ان الأداة MultiView
لها الاوامر التاليه:
NextView: لعرض المنظور التالي للمنظور المعروض حالیا
ضمن MultiView
PrevView: لعرض المنظور السابق للمنظور المعروض حالیا
ضمن MultiView
حيث نستخدم الخاصية CommandName
التى فى ال Button لنعطيها قيمة NextView
او PrevView.
مثال:
صفحة ASP.NET بها اداة MultiView وتحتوى على ثلاثة ادواة View
ويوجد ثلاث ادوات Button تستخدم لظهور ال View
وفى كل منظور يوجد اثنين Button واحدة NextView
والاخرى PrevView.
أولا: نصمم الصفحة بالشكل التالى
ثانيا: نحدد خاصية CommandName
ثالثا: الكود بالشكل التالى
وعند اختبار الصفحة
**********************************************
الدرس القادم سوف نكمل ادوات Rich
controls ""