الموضـوعات :
 دروس عامة
 التعامل مع قواعد البيانات
 الحماية
 لغة VB.NET
 الكتب
 البرامج


العنوان الدرس الكاتب

أضف درس أو تعليق

عدد الزوار : 150481
 أقسام صفحة ASP.NET

تحتوي صفحة ASP.NET غالبا على قسمين : قسم كود التوضيح (code declaration block) و قسم كود التجميع (code render block) . يحتوي قسم كود التوضيح على كلّ البرامج و الوظائف التي تريد أن تنفّذها في الصّفحة . ينفذ قسم كود التجميع عندما تطلب صفحة ASP.NET و من ثم يعرض على صفحة مستعرض الإنترنت .

على سبيل المثال, صفحة ASP.NET في المثال التالي كتبت بإستخدام لغة Visual Basic . الصفحة تقوم بعرض الوقت الحالي :

<Script Runat="Server">

Sub Page_Load
  myLabel.Text = DateTime.Now()
End Sub

</Script>

<html>
<head><title>Simple.aspx</title></head>
<body>

<asp:Label
  ID="myLabel"
  Runat="Server" />

</body>
</html>

قسم كود التوضيح :

قسم كود التوضيح (code declaration block) في المثال السابق هو الكود الذي يبدأ بوسم <Script Runat="Server">  وينتهي بوسم </Script>  . المثال السابق يحتوي على برنامج (subroutine) واحد فقط سمي Page_Load  وهو ينفذ تلقائيا عند طلب الصفحة.

برنامج Page_Load  ينفذ الوقت والتاريخ الحالي لخاصية Text في عنصر الفورم Lable .

قسم كود التجميع :

يمثل قسم كود التجميع (code render block) ماتبقى من جزء الصفحة السابق تحت قسم كود التوضيح وكما تلاحظ فإن معظمة غالبا يتكون من كود HTML عادي.

في هذا المثال قسم كود التوضيح يحتوي على عنصر فورم ASP.NET واحد وهو عنصر Lable والكود الخاص به هو التالي :

<asp:Label
  ID="myLabel"
  Runat="Server" />

عندما تنفذ الصفحة فإن محتويات هذا العنصر تنفذ أيضا وتظهر على صفحة المستعرض.

تمت إضافة هذا الدرس بواسطة : المميز بتاريخ : 10/18/2002 2:08:14 PM
عدد زوار هذا الدرس : 6392 وهناك 114 رشحوا هذا الدرس بمعدل ترشيح 3.29 من 5
رشح هذا الدرس :