textBox未将值分配给我的属性

时间:2015-08-19 14:05:58

标签: c# winforms textbox

我的代码中有一些文本框和组合框,你在它们上写了一些数据,并且想法是将这些数据保存在以前初始化的某些类的某些属性中。

ComboBox工作正常,数据发送到数据库没有问题,但文本框号:(

我展示了部分代码

        ctlCrpVhcPrs.ClvCrp = Convert.ToInt32(comboBox4.SelectedValue);
        ctlCrpVhcPrs.ClvVhc = Convert.ToInt32(comboBox1.SelectedValue);
        ctlCrpVhcPrs.ClvPrs = Convert.ToInt32(comboBox2.SelectedValue);
        ctlCrpVhcPrs.ClvMnc = Convert.ToInt32(comboBox3.SelectedValue);
        ctlCrpVhcPrs.RgnZna = textBox2.Text;
        ctlCrpVhcPrs.ClvZna = textBox3.Text;
        ctlCrpVhcPrs.ClvSct = textBox4.Text;
        ctlCrpVhcPrs.EstVhc = textBox5.Text;

如果我调试代码,当我到达textbox3时,我检查textbox2.Text的值是“somedata”,而对于ctlCrpVhcPrs.RgnZna是“”

想法,拜托?

1 个答案:

答案 0 :(得分:-1)

我需要更多代码细节。现在试试这些方法:

ctlCrpVhcPrs.RgnZna = textBox2.Text.ToString();

//or

string str=textBox2.Text;
ctlCrpVhcPrs.RgnZna = str;