ASP.net ile Taksitli Fiyat Hesaplama
Taksitli Fiyat Hesaplama
Fiyat bilgisini yazacağınız TextBox nesnesinin adını txtFiyat,
Taksitli Fiyat bilgisini yazdıracağınız Textbox nesnesini adı txtTaksitliFiyat,
RadyoBtn3 ise 3 taksit için kullanacağımız radyo buton
RadyoBtn6 ise 6 taksit için kullanacağımız radyo buton
RadyoBtn9 ise 9 taksit için kullanacağımız radyo buton
RadioButton nesnelerinin AutoPostBack değerini True yapmayı unutmuyoruz.
Yeni bir ASP.net Web Projesi açıp, içine bir ASP.net Web Formu ekleyiniz. Formun tasarımını aşağıdaki gibi yapınız. Hatırlarsanız form nesnelerine ToolBox'tan sürükleyip formumuzun üzerine bırakıyorduk. Özelliklerini ayarlamak için; nesnenin üzerine sağ tıklayıp Properties'den ya da F4 tuşuna basıyoruz.
Fiyat bilgisini yazacağınız TextBox nesnesinin adını txtFiyat,
Taksitli Fiyat bilgisini yazdıracağınız Textbox nesnesini adı txtTaksitliFiyat,
RadyoBtn3 ise 3 taksit için kullanacağımız radyo buton
RadyoBtn6 ise 6 taksit için kullanacağımız radyo buton
RadyoBtn9 ise 9 taksit için kullanacağımız radyo buton
RadioButton nesnelerinin AutoPostBack değerini True yapmayı unutmuyoruz.
Burada 3 Taksite tıklanırsa Fiyat kısmına yazılan değer 3'e, 6 taksite tıklanmışsa 6'ya, 9 taksite tıklanmışsa 9'a bölünecek. Küsüratın 2 hane olması için de Csharp round fonksiyonundan yararlanacağız. Math.Round(sayi,2) şeklinde kullanacağız. Sonra her bir radio button üzerine tıklayp aşağıdaki kodları yazıyoruz.
protected void Page_Load(object sender, EventArgs e)
{
txtTaksitFiyat.Text = "0";
txtFiyat.Text = "100";
}
protected void RadyoBtn3_CheckedChanged(object sender, EventArgs e)
{
double taksit = Math.Round(double.Parse(txtFiyat.Text) / 3.0,2);
txtTaksitFiyat.Text = taksit.ToString();
}
protected void RadyoBtn6_CheckedChanged(object sender, EventArgs e)
{
double taksit = Math.Round(double.Parse(txtFiyat.Text) / 6.0,2);
txtTaksitFiyat.Text = taksit.ToString();
}
protected void RadyoBtn9_CheckedChanged(object sender, EventArgs e)
{
double taksit = Math.Round(double.Parse(txtFiyat.Text) / 9.0,2);
txtTaksitFiyat.Text = taksit.ToString();
}
Mutlu Kodlamalar,
Oğuzhan TAŞ
Mart, 2015
Mutlu Kodlamalar,
Oğuzhan TAŞ
Mart, 2015
Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: Excel hücrelerinde yıldız koyarak b...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?