0

データベーステーブルからデータを取得しています。

入力を 1 in として与えることにより

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

textbox2(branchno) の出力としてbranchnoを取得したい

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

しかし、エラーが発生しています

オブジェクト参照がオブジェクトのインスタンスに設定されていません。

私の2行目をチェックしてください。

2 行目のコーディングは正しいですか?

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 に答える