Kullanıcı kontrolleri sayfanın özel bir kısmına yerleştirilerek, kodun o kısmının tekrar kullanılmasına olanak verir.Örneğin sitemizde banner alanını hazırlarken her sayfa da banner.ascx uzantılı bir dosya kullanmanın avantajı kullanıcı kontrollünde yapılacak olan bir değişikliğin bütün sayfaları etkilemesi olacaktır.Dolayısıyla bütün sayfalarda değişik yapmaya kalkmadan sadece kullanıcı kontrolünde değişiklik yapmak zamandan ve kodlamadan büyük bir tasarruf sağlacaktır.
Oluşturduğumuz kullanıcı kontrolünü sayfamıza
<%@ register tagprefix="banner" Tagname="etiketimiz" src="banner.ascx" %> etiketiyle tanıtıyoruz.
Daha sonra kullanıcı kontrolünü sayfamızda kullanacağımız yere aynen bir etiket yazarmış gibi yazıyoruz.,
<banner:etiketimiz id=”bannerid” runat=”server” />
Böylelikle sayfamızda yaptığımız kullanıcı kontrolünü kullanmış olduk. Kullanıcı kontrolünün içeriğinde ise özel bir kodlama örneği yok. Yani normal kodunuzu oraya koyabilirsiniz.
İyi Çalışmalar