0

我正在从数据库表中检索数据。

通过将输入作为 1 in

textbox1(voucherno)-->damagedetail = 
                      web.getdamageddetail(Convert.ToInt32(voucherno.Text));

我想在 textbox2(branchno) 中获取 branchno 作为输出

branchno.Text = damagedetail.branchno.ToString();

但我收到错误

对象引用未设置到对象的实例中。

检查我的第二行。

第二行编码是否正确?

4

2 回答 2

3

damagedetail.branchno一片空白。

尝试这个:

if (damagedetail.branchno != null)
    branchno.Text = damagedetail.branchno;
else
    branchno.Text = "abcd";
于 2012-05-15T09:12:12.607 回答
0

您的对象属性未填充,因此当您从对象中检索值“branchno”时,该值等于 null,或者您未在“getdamageddetail”方法中填充属性

于 2012-05-15T09:14:51.250 回答