textbox virgüllü kısmı göstermiyor

  • Konbuyu başlatan Konbuyu başlatan kade38
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

kade38

Üye
Mesajlar
487
visual studio da asp sayfası yaparken;
label'in text değerine 12.7 değerini atıyorum.
textbox1.text=val(label1.text)
dediğimde sadece 12 kısmını atıyor. virgüllü kısmı atmıyor
nasıl düzeltebilirim
 
Dim value As Double

value = 123
Console.WriteLine(value.ToString("00000"))
Console.WriteLine(String.Format("{0:00000}", value))
' Displays 00123

value = 1.2
Console.Writeline(value.ToString("0.00", CultureInfo.InvariantCulture))
Console.Writeline(String.Format(CultureInfo.InvariantCulture,
"{0:0.00}", value))
' Displays 1.20
Console.WriteLine(value.ToString("00.00", CultureInfo.InvariantCulture))
Console.WriteLine(String.Format(CultureInfo.InvariantCulture,
"{0:00.00}", value))
' Displays 01.20
Dim daDK As CultureInfo = CultureInfo.CreateSpecificCulture("da-DK")
Console.WriteLine(value.ToString("00.00", daDK))
Console.WriteLine(String.Format(daDK, "{0:00.00}", value))
' Displays 01,20

value = .56
Console.WriteLine(value.ToString("0.0", CultureInfo.InvariantCulture))
Console.WriteLine(String.Format(CultureInfo.InvariantCulture,
"{0:0.0}", value))
' Displays 0.6

value = 1234567890
Console.WriteLine(value.ToString("0,0", CultureInfo.InvariantCulture))
Console.WriteLine(String.Format(CultureInfo.InvariantCulture,
"{0:0,0}", value))
' Displays 1,234,567,890
Dim elGR As CultureInfo = CultureInfo.CreateSpecificCulture("el-GR")
Console.WriteLine(value.ToString("0,0", elGR))
Console.WriteLine(String.Format(elGR, "{0:0,0}", value))
' Displays 1.234.567.890

value = 1234567890.123456
Console.WriteLine(value.ToString("0,0.0", CultureInfo.InvariantCulture))
Console.WriteLine(String.Format(CultureInfo.InvariantCulture,
"{0:0,0.0}", value))
' Displays 1,234,567,890.1

value = 1234.567890
Console.WriteLine(value.ToString("0,0.00", CultureInfo.InvariantCulture))
Console.WriteLine(String.Format(CultureInfo.InvariantCulture,
"{0:0,0.00}", value))
 
aspx mi sayfan asp mi

aspx de şu şekilde direk aktarıyor

TextBox1.Text = Label1.Text;
 
aslında 3-4 tane label değerini(sayısal) toplamak için kullanacaktım hocam
sizin dediğiniz gibi yaparsam metinsel algılayıp label1in değerinin yanına label2 nin değerini yazıyor, toplamıyor
 
Hocam veri türünü int seçtiysen virgülden sonrasını almaz.
Float ya da Double seçmen lazım...
 
BBNET
Geri
Üst