Öncelikle .NET teknolojisi ile birşeyler yapmaya karar verdiğiniz için sizi kutluyorum. Ancak gördüğüm kadarıyla yanlış bir çizgi izliyorsunuz.
ASP.NET (ya da diğer .NET teknolojileri) kullanacaksanız, kafanızdaki eski kavramları silmeniz gerekiyor. ASP.NET, php ya da asp gibi basit bir spagetti script dili değildir. Başlı başına bir programlama dilidir. Pre-compiled çalışır.
Bu kadar anlattıktan sonra diyeceksiniz ki sonuç nedir ? Bunu yapmanın bir çok yolu vardır. Örneğin ilk aklıma gelenler
- User Control kullanmak
- Literal Control kullanarak System.IO ile FileStream kullanarak, yada DB Provider'lar ile dilediğin veritabanından okumak.
- ASP.NET 2.0 kullanıyorsanız MasterPage kullanmak
Bunlardan amacına göre hangisi gerekiyorsa kullanabilirsiniz. Anladığım kadarıyla size basit bir şekilde file'i dahil etmek yeterli olacaktır. User Control kullanmanızı tavsiye ederim. Visual Studio kullanıyorsanız yeni bir user control file (.ascx) oluşturun ve solution explorer'dan ascx dosyasını sürükleyip ilgili yere bırakın. Bu kadar basit. Diğerleri hakkında bilgi almak için MSDN Library ya da
http://4guysfromrolla.com adresini araştırmanızı öneriyorum.
Saygılar.