PDA

View Full Version : سوال: ذخیره در تکست باکس



saeed0935
دوشنبه 12 دی 1390, 20:18 عصر
سلام.
من میخوام توی یک تکس باکس کد زیز رو اجرا بگیرم. numsort = nextint.ToString();
if (cbofild.SelectedText == "ریاست")
{
this.txtRegisterNumber1.Text = numsort + "ر" + "_".ToString() + txtRegisterDate1.TextDate;
}
else if (cbofild.SelectedText == "معاونت")
{
this.txtRegisterNumber1.Text = numsort + "م" + "_".ToString() + txtRegisterDate1.TextDate;
}
وقتی بدون if این کد رو مینویسم تو تکست باکس ذخیره میشه یعنی اینجوری
this.txtRegisterNumber1.Text = numsort + "الف" + "_".ToString() + txtRegisterDate1.TextDate;
توی تکست باکس ذخیره میشه.
مشکل اینجاست که وقتی if رو استفاده میکنم هیچی تو تکست باکس ذخیره نمیشه.
در ضمن cbofild یک combobox است.
http://s2.picofile.com/file/7233418381/Snap_2012_01_02_09_04_31_001.png

اسماعیل ابراهیمی
دوشنبه 12 دی 1390, 21:01 عصر
سلام

مطمئن باشید که شرط شما درست نیست که اجرا نمیشه ... احتمالاً متن های داخل ComboBox شما با رشته ای که مقایسه کردین برابر نیستن

من خودم تست کردم کد شما رو مشکلی نداشت .

برای تست اینکه بفهمی شرط درست هست یا می تونی مقدار انتخاب شده ی تکست باکس رو درون یه MessageBox قرار بدی ، تا مطمئن بشی اون مقداری هست که انتظار دارید یا خیر

راه های دیگه ای هم هست ولی این راحت ترین راهه

موفق باشی