ASP.net-الدرس الثالث-الدوره الكامله
ASP.net-الدرس الثالث :تنقسم الادوات الموجوده فى ASP.net لعده انواع رئيسية:
Simple Controls
هى الادوات التى تتبع ASP.net لاكنها اساسا من عناصر HTML مثل مربع النص Textbox او ازرار الاوامر Buttonاو العناوين Label .
Rich Controls
هى الادوات الاكثر تشعبا وخصائص مثل اداه التقويم Calendar او القوائم Menu او العرض الشجري Tree View.
Data Controls
هى الادوات التى تعتمد على الربط بقاعده البيانات Databse على سبيل المثال Grid View .
Validation Controls
هى الادوات التحقق – وهى ادوات تعمل فى السيرفر Server يتم تنفيذها وتشغيلها عند العميل بحيث يتم تطبيق محتويات الـJavaScript فيها لعمل وتنفيذ بعض عمليات التحقق.
Login Controls
مجموعه من الادوات المتكامله يتم استخدامها لعمليات تسجيل الدخول Login
Web Part Controls
هى مجموعه من الادوات مخصصه لاتاحه الفرصه لمستخدمين المواقع من التحكم فى لو او خصائص اجزاء محدده من الصفحه او الموقع .
HTML Controls
هى مجموعه من الادوات تخص الـ HTML مثل ادوات او كود التقسيم Div
نبداء الان فى استخدام الادوات:
يتم استخدام الادوات من خلال سحب الادوات من صندوق الادوات Toolbox وأفلاتها على نموذج التصميم او نافذه كود التصميم .
لاحظ الاتى
تشير الارقام الى:
الكود <br /> لاضافه سطر بين الاداتين ويمكن ان ينفذ بالضغط على Enter فى نافذه التصميم .
كود اضافه الـ TextBox
كود لاضافه مسافه
كود اضافه Button
بعض خصائص تلك الادوات:
تنشق جميع ادوات الويب من فئتين وهما :
1- الفئه System.Web.UI.Control
2- الفئه .System.Web.UI.WebControls.WebControl
واليكم تلك الخصائص:
ID:
هو الاسم الموحد لكل اداه والذى يستخدم فى البرمجه وكتابه الكود البرمجي.
Text:
النص الذي يكتب داخل الاداه ويدل ليه كاسم زر معينButton
Visible:
ظهور او اختفاء الاداه
Back Color:
لون الخلفيه للاداه المستخدمه
Border Color:
لون الحدود للاداه المستخدمه
Border Style:
ستايل وشكل الحدود للاداه المستخدمه
Border Width:
عرض الحدود للاداه المستخدمه
Enabled:
تفعيل الاداه او عدم تفعيل الاداه المستخدمه
Css Class:
الـ Class الخاصه بالـ Styles للاداه المستخدمه
Font:
الخط كانوعه ونمطه وحجمه للاداه المستخدمه
Fore Color-Font Color:
لون الخط المستخدم فى الكتابه على الاداه المستخدمه
Height:
الطول او الارتفاع للاداه المستخدمه
Width:
العرض للاداه المستخدمه
Tab lndex:
موقع الاداه المستخدمه من التنقل باستخدام زر TAB من لوحه المفاتيح
Auto Post Back:
تتيح تلك الخاصيه النقل الى السيرفر Serverمباشرة مع اى تحديث فيها
ويمكن التحكم فى هذه الخصائص من خلال نافذة الخصائص Properties :
مع تحيات موقع اي تي كوي احدى مشروعات كوي سوفت الثقافيه