
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.
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.

