11 Mart 2009 Çarşamba

Asp.Net de Multiview Kontrolü

Merhaba arkadaşlar;

Şimdi de Asp.net deki güzel bir kolaylıktan bahsedeceğiz. Kolaylık sağlayan yapımızın adı Multiview. Bu araç bence oldukça faydalı bir meret :) Şimdi kısaca Multiview in ne işe yaradığından bahsedelim isterseniz.. Diyelim ki web de dinamik bir yapı kurmak istiyorsunuz. Ya da yetkilendirme yapmak istiyorsunuz. İşte o zaman Multiview seçeneği tam size göre bir yapı. Şimdi lafı uzatmadan gelelim kullanılışına.

Öncelikle toolbox ımızdan bir tane Multiview alıyoruz ve web sayfamıza sürükleyip bırakıyoruz. Daha sonra Multiview i kullanabilmek adına yine toolbox ımıza başvuruyoruz. Bu sefer de ihtiyacımız kadar view alıyoruz. Bu viev lerimizi Multiview içine taşıyoruz. Daha sonra viewlerimizin içeriğini istediğimiz gibi dolduruyoruz. Şimdi 3 tane view kullandığımızı varsayaraktan yazmamız gereke küçük kodu yazalım ki yaptıklarımız işlev kazansın...

Ornek Uygulama ve Kod:
----------------------------

protected void Button1_Click(object sender, EventArgs e)
{
Label2.Text = username.ToString();
if(username !="")
{
MultiView1.ActiveViewIndex = 0;
}

else
{
MultiView1.ActiveViewIndex = 1;
}



Yukardaki örneğimizin işlevi şu arkadaşlar : Eğer siteye giriş yapan kullanıcımızın username i boş değilse ilk view i, boş ise 2. view i gösteriyor. Buradaki username ise db sonucu sonrası dönen bir değer :)


Faydalı olmasını ümid ederekten bir sonraki yazıda buluşana dek hoşçakalın :)

Hiç yorum yok:

Yorum Gönder