MasterPage Nedir?
Asp ile bir site yapıyorsanız sitenizin dinamik olması gerekir. Yani siz bir site yaptığınızda her eklediğiniz sayfa için ayrı ayrı tasarım yapma derdinizi ortadan kaldırır. Her sayfanın düzeninin aynı olmasını sağlar, siteyi merkezi bir şekilde yönetmenizi sağlar. Anasayfanın şablonunu oluşturursunuz master page olarak altına eklediğiniz tüm sayfaların sabit kısımları otomatikmen gelir böylelikle de tasarımı ve paylaşımı çok kolaylaşmış olur. Yani siz diyelim bir alışveriş sitesi yapıyorsunuz sadece anasayfayı tasarlarsınız orta kısım boş kalır kullanıcı sayfalarda gezerken sadece orta kısım değişir alışveriş sitesi gibi diğer bir çok site için master page ideal seçimdir.
Gelelim master page oluşturmaya ;
1.Adım: Boş bir asp web sitesi açıyoruz.
Bize default.aspx sayfası oluşturuyor bu sayfayı siliyoruz.
2.Adım: solution explorer dan “ADD existing item” deyip master page ekliyoruz. İstersek kodla da ekleyebiliriz.
<asp:ContentPlaceHolder id=”ContentPlaceHolder1″ runat=”server”>
</asp:ContentPlaceHolder>
Daha sonra sitenizin tasarımını oluşturun sitenin ortasındaki kısım sabit kalacak olan bölüm ben aşağıdaki gibi tasarladım master page i
Şimdi gelelim master page e sayfa eklemeye;
Master page.master a sağ tıklayıp “Add Content Page” diyerek sayfalarımızı ekliyoruz ve ilk yaptığımız tasarımlar otomatik geliyor.
Master page kullanarak alışveriş sitesi yapmıştık buradan indirebilirsiniz.


yuhubaa
23 Ekim 2009 at 15:07
Kullananların ve deneyenlerin yorum ve önerilerini dinlemek isterim
programcı
07 Kasım 2009 at 16:44
rar şifresi nedir bence şifreyi sayfanın bi köşesine yazsaydın
ahmet
07 Ocak 2010 at 02:28
şifresi nedir acaba???
hasan
07 Ocak 2010 at 03:18
üstad yazmışsın güzel makale ama örneğinide vermişsin tebrikler ama koyduğun linkleri bir kendin test edermisin rar şifresini yazmımışsın baştan sona okudum ama dosyayı açamayınca okuduklarımın hiçbir anlamı kalmadı
yuhubaa
07 Ocak 2010 at 14:41
rar şifresi serdardemir.net
murat
19 Mart 2011 at 08:06
teşekkürler özelikle son verdiğin alışveriş örneği için.