Merhabalar,
asp.net core ile web tabanlı uygulama geliştiriyoruz. html tarafta hesaplamaları javascript ile yapılıyor.
örnek işlem: var val = Number(num)*(1+18/100);
num = 12345.50; değeri işleme girdiğinde işlemde hata yok,
num = 12345,50; değeri ile işlem yaparsak virgül ile ayrılan decimal kısmı atıyor 12345 olarak işlem yapıyor.
Sorun şudur ki, form'u post ettiğimde nokta ile yapılan doğru hesap işlemine giriyor, post yapılınca decimal kısmı hatalı post oluyor.
virgül ile yapıldığında, hesaplama yapmıyor, ama post ettiğimde doğru post ediyor.
num.replace() kullanmak bir çözüm olabilir fakat, güncel teknolojide replace olmadan bunun doğru hesap yapıp, post edildiğinde kırpılmadan post edilmesi gibi bir durum söz konusu olabilir mi?
.Net Sorunumuz Var
2
●128