• 24-07-2013, 14:25:29
    #10
    Montana adlı üyeden alıntı: mesajı görüntüle
    Bir üst postta yazdım kardeşim. Zaten oyle.

    Asıl kdv price değerinde sıkıntı yok. 6 ya bolunce olusan değer küsüratlı oluyor. Bunun veritanıyla alakasını kuramadım.
    hocam db de decimal(18,2) olursa böyle bir kayıt giremezsiniz 18,3333333333333 TL onu direk 18,33 olarak kayıt eder buda sizin ön tarafda işlem yapmanızı engeller
  • 24-07-2013, 14:35:01
    #11
    CemUter adlı üyeden alıntı: mesajı görüntüle
    hocam db de decimal(18,2) olursa böyle bir kayıt giremezsiniz 18,3333333333333 TL onu direk 18,33 olarak kayıt eder buda sizin ön tarafda işlem yapmanızı engeller

    Ben bu değeri veritabanına girmiyorum zaten ekrana dinamik olarak böyle yazdırıyorum. Db ye girilmiş hazır değer karşılığı "kdvprice".

    Ben bu değeri 6 eşit taksit te kaç para ödeyeceklerini göstermem için kodlamada evale /6 ekleyip 6 ya bolduruyorum. O şekilde gösteriyorum Dbye yazma ile v.s bir ilgisi yok yani konunun.

    6ya bolduruyorum ama devirli sayı çıkıyor.
  • 24-07-2013, 14:38:37
    #12
    Montana adlı üyeden alıntı: mesajı görüntüle
    Ben bu değeri veritabanına girmiyorum zaten ekrana dinamik olarak böyle yazdırıyorum. Db ye girilmiş hazır değer karşılığı "kdvprice".

    Ben bu değeri 6 eşit taksit te kaç para ödeyeceklerini göstermem için kodlamada evale /6 ekleyip 6 ya bolduruyorum. O şekilde gösteriyorum Dbye yazma ile v.s bir ilgisi yok yani konunun.

    6ya bolduruyorum ama devirli sayı çıkıyor.
    http://www.bilisim-kulubu.com/sozluk...mal+formatting

    http://www.csharp-examples.net/string-format-double/
  • 24-07-2013, 14:41:14
    #13
    İşin garibi şu ki ben <%#Eval("KDVPrice")/6%> formatta bu verdiğiniz linkleri nasıl kullanacağımı bilmiyorum. Çünkü ben .net bilmiyorum.
  • 24-07-2013, 16:45:44
    #14
    (Convert.ToDecimal(Eval("KDVPrice")) / 6).ToString("0.00")%>

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:44:50 -->-> Daha önceki mesaj 16:43:31 --

    tagları koymayı unutmuşum, alttaki komut çalışır parantezlerde hata yapmış olabilirim onları kontrol edersin.


    <%#(Convert.ToDecimal(Eval("schedule_saved_days" )) / 30).ToString("0,0")%>

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:45:44 -->-> Daha önceki mesaj 16:44:50 --

    bu seferde değişkeni unutmuşum

    <%#((Convert.ToDecimal(Eval("KDVPrice" )) / 6).ToString("0,0")%>
  • 24-07-2013, 16:49:55
    #15
    devveloper adlı üyeden alıntı: mesajı görüntüle
    (Convert.ToDecimal(Eval("KDVPrice")) / 6).ToString("0.00")%>

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:44:50 -->-> Daha önceki mesaj 16:43:31 --

    tagları koymayı unutmuşum, alttaki komut çalışır parantezlerde hata yapmış olabilirim onları kontrol edersin.


    <%#(Convert.ToDecimal(Eval("schedule_saved_days" )) / 30).ToString("0,0")%>

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:45:44 -->-> Daha önceki mesaj 16:44:50 --

    bu seferde değişkeni unutmuşum

    <%#((Convert.ToDecimal(Eval("KDVPrice" )) / 6).ToString("0,0")%>
    Yok olmadı. Kodda anladığım kadarıyla kdv tutarını desimale çeviriyor ama kdv tutarı zaten desimalli

    Ama yaptım

    <%# String.Format("{0:c}", Eval("KDVPrice")/6) %>

    Deneme yanılma yapıyorum sabah 9 dan beri ve çözdük. Günün birinde aynı problemi yaşayan olursa faydamız olmuş olur.

    Emeği geçenlere teşekkürler.
  • 25-07-2013, 00:04:51
    #16
    Kimlik doğrulama veya yönetimden onay bekliyor.
    .ToString("N02");