Responsive Reklam Alanı

Merhaba arkadaşlar,

Sıradaki dersimize geçmiş bulunmaktayız, Bundan önce anlatmış olduğum Visual Basic’te Kontroller ve kullanımını umarım güzelce aktarabilmişimdir. Şimdi ise sizlere Asp.NET’te Kontrollerin ne olduğunu ve nasıl kullanıldığını anlatacağım;

 

Asp.NET Kontroller emresupcin - Asp.NET - Kontroller...

 

Link Button

Link Button, Neredeyse Button ile aynıdır. Tek farkı üzerinde link verilebilmesidir. Click özelliğine kodumuza yazarak yönlendirme yapabiliriz.

 

Image Button

Link Button ile arasında tek fark, Image Button’da Link yerine Resim olmasıdır. Oldukça kullanışlı bir kontroldür. Resim seçebilmek için Properties penceresinden ImageURL özelliğini kullanmanız gerekiyor.

 
DropDownList

Bu kontrolümüz gelişmiş web sitelerinin çoğunda kullanılmaktadır. Genellikle şehir, yaş aralığı, cinsiyet, kategori ve çeşitli listelemeler yapmak için kullanılır.

Veritabanından verilerin çekilip listelenebileceği gibi, manüel olarak da veriler girilip listene bilir.

 

Örnek 1:

• DropDownList’e manuel olarak veri girişi yapalım.
• Enable AutoPostBack özelliğini check ediyoruz. Nedeni ise DropDownList’ten seçmiş olduğumuz veriyi Literal kontrolümüzde göstereceğiz.
• DropDownList kontrolümüze çift tıklayalım ve DropDownList1_SelectedIndexChanged içerisine aşağıdaki gibi kodlarımızı yazalım.

 

    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
         {
                     Literal1.Text = DropDownList1.SelectedItem.ToString();
         }

Örnek 2:

• DropDownList ile arasındaki tek fark, Listbox’un açık halde gözükmesidir. DropDownList’teki çoğu özellik Listbox’ta da aynıdır.
• Sayfamızın içerisine bir adet Listbox, bir adet de Literal kontrolü ekleyelim.
• Verilerimizi Edit Item kısmından manuel olarak girelim ve Enable AutoPostBack seçeneğini check edelim.
• Listbox’ımızdan seçilen verinin value’sini Literal kontrolümüzün Text özelliğine aktaralım.
• Listbox kontrolümüze çift tıklayalım ve ListBox1_SelectedIndexChanged içerisine aşağıdaki gibi kodlarımızı yazalım.

 

protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
                 {
                       Literal1.Text = ListBox1.SelectedItem.ToString();
                 }

Örnek 3:

Checkbox, kullanıcıdan bilgi almak için kullanılan bir kontroldür. Formlarda genellikle birden fazla seçim yapmak için kullanılır. Örneğin: Kullanıcının hangi elektronik eşyalara sahip olduğunu öğrenmek istediğimizde Checkbox ile bunu çözebiliriz.

 

  protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
         if (Convert.ToInt32(DropDownList1.SelectedItem.Value) == 0)
{
         CheckBox1.Checked = true;
}
                else
    {
         CheckBox2.Checked = true;
    }
}


CheckBoxList

Checkbox’tan tek farkı, manüel olarak birden fazla giriş yapılabilir ve giriş yapılan verileri liste halinde gösterir. Manüel olarak giriş yapılabildiği gibi veritabanından da kayıtlar çekilerek listelenebilir.

 

Radiobutton

Checkbox’tan tek farkı, birden fazla seçilememesidir. Genellikle kullanıcıdan cinsiyet, medeni durum vb. bilgileri almak için kullanılır. Özellikleri Checkbox ile aynıdır.

Bir web uygulaması oluşturalım ve sayfamızın içerisine iki adet Radiobutton, bir adet Literal ve birde Button kontrolü ekleyelim.

 

Örnek 4:

         protected void Button1_Click(object sender, EventArgs e)
   {
      if (RadioButton1.Checked==true)
   {
 Literal1.Text = "Sayın kullanıcı Cinsiyetiniz= " + RadioButton1.Text.ToString();
   }
      else if (RadioButton2.Checked==true)
   {
 Literal1.Text = "Sayın kullanıcı Cinsiyetiniz= " + RadioButton2.Text.ToString();
   }
      RadioButton1.Checked = false;
      RadioButton2.Checked = false;
   }
Paylaşmak Güzeldir
Yazar
Yazar
Visual Basic – Operatörler… Ram ve Rom Bellek Çeşitleri Nelerdir?
Bir yorum yazın
Siz de düşüncenizi belirtebilirsiniz.

Emre Supçin * Ecceplus WordPress Themes