2

このように、データリーダーからコンボボックスに値メンバーと表示メンバーを設定しています。

public void getPartyNamesCombo()
{
    SqlDataReader reader = new VotingOP().getPartyNamesToCombo();
    while (reader.Read())
    {
        cmbPartyName.Items.Add(new { PartyID = reader["partyID"].ToString(), PartyName = reader["partyName"].ToString() });
    }
    cmbPartyName.ValueMember = "PartyID";
    cmbPartyName.DisplayMember = "PartyName";
}

私はこのようなIDにアクセスしようとしています

int selectedValue = (int)cmbPartyName.SelectedValue;
MessageBox.Show("Selected value is"+selectedValue);

しかし、「タイプ 'System.NullReferenceException' の未処理の例外」例外が発生します。私はここで何をしているのですか?

4

2 に答える 2