<%@Page Explicit="True" Language="VB" Debug="True" %>
يتكون هذا السطر من عدة أشياء :
1- المحددات
<%%>
يطلق على هذه الرموز اسم محددات وتعمل هذه المحددات على فصل أوامر vb.net عن علامات الترميز الخاصة بلغة html.
2- خيار Explicit
Explicit="True"
عند وضع هذا الامر سوف يتم عرض رسالة إعلام بالخطأ في حالة ما إذا استخدمت متغيراً لم تقم بإنشائه ، ولكن ما الفائدة التي ستعود عليك من وراء هذا الخيار ؟
إذا قمت بتنشيط هذا الخيار ثم أخطأت في هجاء اسم أحد المتغيرا ت في الكود سوف يقوم vb.net بالاعلان عن هذا الخطأ ، أما إذا لم تقم بتنشيطه ، فسوف يفترض أنك تقوم بإنشاء متغير جديد وتدعك تستمر في عملك .
3- تحديد اللغة Language
Language="VB"
يحدد هذا الامر اللغة المستخدمة في الصفحة هل فيجوال بيسك .نت أ م سي شارب .....
4- خيار Debug
Debug="True"
عند ضبط هذا الخيار على True يؤدي إلى توفير رسائل إعلام بالخطأ تحتوي على مزيد من التفاصيل في حالة ما إذا حدث أي خطأ .