HTML kodlarının bulunduğu aspx uzantılı dosya incelendiğinde, sayfanın Page direktifi ile başladığı görülür. Page direktifinin sahip olduğu nitelikler, sayfa için gerekli olan çalışma zamanı ve geliştirme zamanı davranışlarını belirleyen değerler içerir.
Şimdi örnek page direktifine alttaki koddan gözatabilirsiniz.
1 | <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx" Inherits="_Default" %> |
CodeFile: Niteliği ile sayfa için çalışma zamanında değerlendirilecekve özellikle arka plandaki kodların(code-behind) tutulacağı dosyanın adını belirtir.
Inherits: Inherits isimli nitelik ile üretilecek olan çalışma zamanı sayfasının hangi tipten türetileceği belirlenir.
Language: Bu nitelik,bu sayfada hangi dil ile geliştirme yapılacağını belirler.
AutoEventWireup: Bu nitelik ile sayfaya aitolay metotlarının, otomatik olarak bağlanılıp bağlanılmayacağı belirtilmektedir. Varsayılan olarak AutoEventWireup true olarak gelir.