PDA

View Full Version : نمایش تکست به صورت 50,200 و ذخیره در دیتابیس به صورت 500200



phpeproject.ir
سه شنبه 11 تیر 1392, 13:07 عصر
سلام دوستان من میخوام تکست رو به صورت 50,200 در تکست وارد کنم و موقع ذخیره در دیتابیس به صورت 500200 باشه ایا میشه کاری کرد؟

hamid_hr
سه شنبه 11 تیر 1392, 13:09 عصر
براي تبديل به 50,200 تو سايت بگرد زياده
برا تبديل به 50200 هم اين كار رو بكن
"50,200".replace(",","");

raziyehbazargan
سه شنبه 11 تیر 1392, 13:40 عصر
اینم متدی برای جدا کردن سه رقم سه رقم اعدا

//جدا کننده سه رقه سه رقم ارقام در تکست باکش
public static void PartToPart(TextBox txt)
{
txt.BackColor = Color.Beige;
decimal Number;
if (decimal.TryParse(txt.Text, out Number))
{
txt.Text = string.Format("{0:N0}", Number);
txt.SelectionStart = txt.Text.Length;
}
}

بعد میتونی در رویداد text_changed اون تکست باکست این متد رو به این صورت فراخوانی کنی
private void txt_FirstFixPrice_TextChanged(object sender, EventArgs e)
{
GeneralMethods.PartToPart(txt_FirstFixPrice);

}

phpeproject.ir
سه شنبه 11 تیر 1392, 14:06 عصر
دوستان ممنون کمکم کردین