Asp.Net TextBox Para Formatı

E-ticaret ve bir çok projelerde kullanılan para formatı, örn. 1250 TL yazdığımızda bu değeri otomatik olarak 1,250 TL'ye çevireceğiz. İşinize çok yarayacaktır....

E-ticaret ve bir çok projelerde kullanılan para formatı, örn. 1250 TL yazdığımızda bu değeri otomatik olarak 1,250 TL'ye çevireceğiz.
İşinize çok yarayacaktır....

Adım 1 :
File New > New Project > Asp.net Web Site
Çalışma Alanımıza 1 adet TextBox Sürükleyip Bırakıyoruz.
TextBox'ımızın Propartie sine gelip, AutoPostBack="True" yapıyoruz.
TextBox ımıza değer girildikten hemen sonra sayfamızın reflesh olması için.


Adım 2 :
Tekrar TextBox'ımızın propartiesine gelip, Şimşek veya yıldırım :) şeklindeki icona tıklayıp textbox'ımızın "Events" özelliğine gelip, "TextChanged" özelliğine çift tıklayarak kodumuzu yazalım.


Adım 3 :
"decimal" türünde bir değişken tanımlıyoruz, ve bu değişkeni textbox'tan girilen veriyi decimal türüne convert ederek set liyoruz.
daha sonra, textbox'daki değeri para formatına çeviriyoruz ekrandaki resimde olduğu gibi.


Son Adım :
Projemizi ( F5 ) tuşu ile çalıştırıp, yaptığımız işlemleri göre biliriz.
textbox'ımıza her hangi bir rakam örn. 1550 değerini girip enter tuşuna bastığımızda ( yada textbox'dan mause nin focus unnu çekerek. ) textbox'daki değer otomatik olarak: 1,550 olacaktır.


yararlı olması dileği ile... sanalkurs.net

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

sLm ii akşamlar bir haftalık stajerim ve benden adımı ve emailimi veri tabanıma qöndermemi istiyorlar veri tabanını oluşturdum ama veri kaydetmesini ve almasını tam olarak bilmiyorum yardımcı olabilir misiniz acaba yada site ismi verebilir misiniz int bakıyorum alakasız şeyler cıkıyor
private void BtnKaydet_Click(object sender, EventArgs e) { SqlConnection con=new SqlConnection (@"Data Source=.SQLEXPRESS; Initial Catalog=DATABASE_ADI; Integrated Security=True"); SqlDataAdapter adp = new SqlDataAdapter("INSERT TABLE_ISMI (Ad,Soyad) VALUES (" + TxtAd.Text + "," + TxtSoyad.Text + ")", con); DataTable dt = new DataTable(); adp.Fill(dt); con.Close(); } Bu kodları yazman yeterli olucaktır. DATADASE ve TABLE isimlerini değiştirmeyi unutmayın...

Yukarı Git