2 Mart 2015 Pazartesi

DropdownList Komutunu Kullanarak Tek ve Çift Sayıları ListBox'a Yazdırma

  DropDownList komutunu kullanarak seçeneklerimizi belirttik.DropdownList'te bulunan seçeneklerimiz ise tüm sayılar,tek sayılar ve tüm sayılardır.Başlıktanda anlaşılacağı üzere DropdownList'ten seçilen türde ki sayıların 1-100 e kadar olan kısmını ListBox'a yazdırmış olacağız.Bunun için bir adet DropdownList ve ListBox'a gerek duyacağız.

                              Bu basit programın görüntüsü aşağıdaki gibidir.



Kodlarımız Aşağıdaki Gibi Olacaktır:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default9 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        List1.Items.Clear();
        if (DropDownList1.SelectedValue == "0")
        {
            for (int i = 0; i < 100; i++)
            {
                List1.Items.Add(i.ToString());
            }    
        }

        else if (DropDownList1.SelectedValue == "1")
        {
            for (int i = 0; i < 100; i++)
            {
                if (i%2==1)
                List1.Items.Add(i.ToString());
            }
        }
        else if (DropDownList1.SelectedValue == "2")
        {
            for (int i = 0; i < 100; i++)
            {
                if (i % 2 == 0)
                    List1.Items.Add(i.ToString());
            }
        }
    }
    protected void List1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }

}

NOT:Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

ListBox Kullanımı-Tek Sayılar,Çift Sayılar ve Tüm Sayılar

1-100 e kadar olan sayıları tek,çift ve tüm olmak  üzere Listbox'a ayrı ayrı eklemeyi sağlayan programı anlatacağım.Bunun için 3 adet Button'a  ve bir adette Listbox' gerek duyacağız.Tüm sayılar Button'una tıkladığımızda 1-100 e kadar olan sayılar Listbox'ta gözücektir.Diğer Buttonlarda da aynı mantık geçerlidir.



Bu basit programın görüntüsü aşağıdaki gibidir.


















Kodlarımız Aşağıdaki Gibi Olacaktır:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default8 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Buttontüms_Click(object sender, EventArgs e)
    {
        ListBox1.Items.Clear();
        for (int i = 1; i < 101; i ++) 
        {
            ListBox1.Items.Add(i.ToString());
        }
    }
    protected void Buttoncifts_Click(object sender, EventArgs e)
    {
        ListBox2.Items.Clear();
        for (int i =2 ; i < 100; i+=2)
        {
            ListBox2.Items.Add(i.ToString());
        }
    }
    protected void Buttonteks_Click(object sender, EventArgs e)
    {
        ListBox3.Items.Clear();
        for (int i = 1; i < 100; i+=2)
        {
            ListBox3.Items.Add(i.ToString());
        }
    }

}

NOT:Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

Bir ListBox'dan Diğer ListBox'a Veri Eklemek ve Çıkarmak

Bu yazımızda iki ListBox arasında nasıl veri aktarımı olur onu göreceğiz.Bunun için öncelikle iki adet ListBox,ekle ve çıkar Buttonları gerekmetedir.Programımızız mantığı şudur.Birinci ListBox'ımız dolu olacak ve içinde 10 tane okul ismi yer alacaktır.Bu okul isimlerinde herhangibirine tıklayıp daha sonrada ekle Button'una tıklarsak seçmiş olduğumuz okul diğer Listbox'a geçecektir.Böylece Listbox'lar arası veri aktarımı yapmış olacağız.
Bu basit programın görüntüsü aşağıdaki gibidir.
Kodlarımız Aşağıdaki Gibi Olacaktır:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default7 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void buttonveriekle_Click(object sender, EventArgs e)
    {

        ListB2.Items.Add(ListB1.SelectedItem.Text);
        ListB1.Items.Remove(ListB1.Items[ListB1.SelectedIndex]);

       
    }
    protected void buttonvericikart_Click(object sender, EventArgs e)
    {
        ListB1.Items.Add(ListB2.SelectedItem.Text);
        ListB2.Items.Remove(ListB2.Items[ListBox2.SelectedIndex]);
       
// ListB2.Items.Remove(ListB2.SelectedItem); İsterseniz bu koduda alternatif olarak kullanabilirsiniz.
    }


}

NOT: Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

25 Şubat 2015 Çarşamba

ListBox Kullanımı-TextBox'a Girilen Değerleri ListBox'a Çekme

Bu uygulamada TextBox'a girilen değerleri ListBox'a çekmeyi göstereceğim.Bunun için gerekli olan bir adet  TextBox,bir adet ListBox ve bir adet de ekle Button'u.

Bu basit programın görüntüsü aşağıdaki gibidir.


Kodlarımız Aşağıdaki Gibi Olacaktır:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void buttonekle_Click(object sender, EventArgs e)
    {
        list1.Items.Add(textdeger.Text);

    }

}

NOT:Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

RadioButtonList Kullanımı-Basit Uygulama

Bu uygulamada RadioButtonList'in kullanımını göstereceğim.Bu uygulamada Textbox'a girilen ve  RadioButtonList'te seçilen bilgileri Label'e yan yana yazdırma işlemini yapacağız.Bu işlemi yapmanın amacı RadioButton'dan tek seçimin nasıl yapılacağını öğrenmektir.

Uygulamanın Görüntüsü Aşağıdaki Gibidir.



Kodlarımız Aşağıdaki Gibi Olacaktır:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void buttongonder_Click(object sender, EventArgs e)
    
{
        labelsonuc.Text = textboxad.Text + " " + textboxsoy.Text + " " + RadioButtonList1.SelectedItem.Text;
    }

NOT:Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

RadioButton Kullanımı-Basit Form Programı

Evet bugün ki konumuz RadioButton kullanımı.Radiobuttonlar genellikle ikili seçimlerde kullanılır.Mesela Bay-Bayan gibi seçimlerde kullanılır.Radiobutton'un ne işe yarayadığını nasıl hazırlanabileceğini basit bir programla göstereceğim.
Bunun için iki adet TextBox, iki adet RadioButton,bir adet Label  ve bir adet de Button'a ihtiyacımız var.
Bu programda kullanıcıdan TextBoxlara adını ve soyadını girmesini,RadioButton ile ise cinsiyetini belirtmesini istiyoruz.Daha sonra Gönder Butonuna tıkladığında ise kullanıcının bilgileri Label'de sıra ile yazacak.

                                           Bu basit programın görüntüsü aşağıdaki gibidir.


Kodlarımız Aşağıdaki Gibi Olacaktır:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void buttongonder_Click(object sender, EventArgs e)

    {
      
       lblsonuc.Text = textad.Text+ " " + textsoy.Text+" ";
        if (radiobtne.Checked == true)
        { labelsonuc.Text += (" " + "Erkek"); }
        else
        { labelsonuc.Text += (" " + "Kız"); }


    }
    protected void radiobtne_CheckedChanged(object sender, EventArgs e)
    {

    }

NOT:Arkadaşlar kodları yazarken butonla ile ilgili kodları buton'un üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.


ASP.NET Basit Hesap Makinesi Yapımı

Dizayn Sayfamız Bu Şekilde Olacaktır
Bu yazımızda ASP.NET'te basit hesap makinesi yapımını anlatacağım.Yapacağımız program kullanıcı tarafından girilen iki sayının toplamını,çarpımını,bölümünü ve çıkarmasını yapacak.
Sayıları girebilmemiz için ilk önce iki adet TextBox ekledik.Daha sonra ise çıkan sonucun gözükeceği bir adet Label ekledik.Tabi bu işlemi Labele gönderebilmek amacıylada bir adet göder butonu ekledik.


Kodlarımız ise aşağadıki şekilde olacaktır.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void button1_Click(object sender, EventArgs e)
    {
        int sayi1, sayi2;
        sayi1 = Convert.ToInt32(TextBox1.Text);
        sayi2 = Convert.ToInt32(textBox2.Text);
        label1.Text = (sayi1 + sayi2).ToString();
    }
    protected void buttoncikar_Click(object sender, EventArgs e)
    {
        int sayi1, sayi2;
        sayi1 = Convert.ToInt32(textBox1.Text);
        sayi2 = Convert.ToInt32(textBox2.Text);
        label1.Text = (sayi1 - sayi2).ToString();
    }
    protected void buttoncarp_Click(object sender, EventArgs e)
    {
        int sayi1, sayi2;
        sayi1 = Convert.ToInt32(textBox1.Text);
        sayi2 = Convert.ToInt32(txt2.TextBox);
        label1.Text = (sayi1 * sayi2).ToString();
    }
    protected void buttonböl_Click(object sender, EventArgs e)
    {
        int sayi1, sayi2;
        sayi1 = Convert.ToInt32(textBox1.Text);
        sayi2 = Convert.ToInt32(textBox2.Text);
        label1.Text = (sayi1 / sayi2).ToString();
    }
   


NOT:Arkadaşlar kodları yazarken label ile ilgili kodları label'in üstüne çift tıkladıktan sonra çıkan cs sayfasındaki yere yazıyoruz.Diğerlerindede aynı işlemi uyguluyoruz.

Bize Ulaşmak İçin

Ad

E-posta *

Mesaj *