يعطيكم العافيه
بدنا نكمل سلسله دروس Asp.Net
طبعا بالدروس الاولى حكينا مقدمه عن لغه ال Asp.net وحكينا عن Asp Object
وهم 4
Responce
Application
Request
Session
اليوم بدنا نحكي عن Web Form Control
وهي مكونات صفحه الويب
طبعا تنقسم الى قسمين
الاول Html
والثاني Server
طبعا ما رح نتتطرق لل Html لانو المفروض تكونوا عارفينه
واللي بدو اي شغله بال Html بقدر يسأل ورح اجاوبه عالاكيد
مثال على Html
وكل حكينا رح يكون على Server
وطبعا على لغه Asp.Net
مثال عالكود
كود:
< asp : button id = "ok" text - "submit" / >
ما تخافوا انتوا ما رح تكتبوا ولا اشي من هاد لانو بيجي جاهز بس نعمل Drag & Drop لاي شغله
طيب يلا نبلش بال Controls وحده وحده
1 - Label
اهم Proparties
Id : lblName
Text : Content of the Label
طيب كيف بدنا بالكود نكتب على Label
كود PHP:
Me.lblName = "Husien "
2 - TextBox
Id : txtUser
ReadOnly : true or false
ازا كانت True فاحنا ما بنقدر ندخل او نعدل عالمعلومات اللي جواها
MaxLength : كم عدد الاحرف المسموحه للكتابه
TextMode : الو 3 انواع
Single : بكون عباره عن صف واحد
Multiple : مجموعه من الصفوف
Password : بكون باسورد وبطلع زي هيك *****
3 - Button
Id : btnOk
text : Ok
طيب بدنا نعمل هالمثال
شوفوا الصوره
وبدنا نحط لكل كبسه اشي اسمه Command Argument
كود PHP:
btnAdd ---- CommandArgument = 1
btnSub ---- CommandArgument = 2
btnMul ---- CommandArgument = 3
btnDiv ---- CommandArgument = 4
شوفوا الصوره
هلا In Page Load بدنا نكتب هالكود
كود PHP:
Protected Sub calculate(ByVal sourse As Object, ByVal e As CommandEventArgs)
If e.CommandArgument = 1 Then
Me.txtResult.Text = Val(Me.txtNo1.Text) + Val(Me.txtNo2.Text)
ElseIf e.CommandArgument = 2 Then
Me.txtResult.Text = Val(Me.txtNo1.Text) - Val(Me.txtNo2.Text)
ElseIf e.CommandArgument = 3 Then
Me.txtResult.Text = Val(Me.txtNo1.Text) * Val(Me.txtNo2.Text)
Else
Me.txtResult.Text = Val(Me.txtNo1.Text) / Val(Me.txtNo2.Text)
End If
End Sub
شوفوا الصوره
هلا بنروح على Source للويب بيج
وعلى كل كبسه بنكتب هالكود
كود PHP:
OnCommand = "calculate"
زي اللي بالصوره
بعدين نعمل Run
وهيك عملنا الة حاسبه كتير بسيطه
4- HyberLink
Id : hylFirst
Text : Click Here
Target : عنا اكتر من وحده والمقصود فيها وين يفتح اللينك
self : على نفس الصفحه
blank : على صفحة جديده
parent : على الصفحه الاصليه للصفحة المفتوحه
top : اخر صفحه عملت عليها Open
search : بتفتح على صفحه جديده بس بكون طالع Search tool in the left
درسنا اليوم بكون خلص
التطبيق:
كل واحد يعمل اله حاسبه بالشكل اللي يحبه
وبكره رح نكمل بالادوات
وان شاء الله الكل استفاد والكل يشتغل عملي عشان يفهم اكتر