2013-10-14 2 views
-1

라디오 버튼에 문제가 있습니다. 응용 프로그램은 데이터베이스에서 데이터를 읽을 때이를 사용합니다. 사용자의 성별을 읽습니다. 이 함수는 사용자가 로그온하고 적절한 버튼을 선택할 때 작동합니다. 처음 제대로 읽었지만 두 번째 프로그램이 예외를 반환하면 NullReferenceException이 처리되지 않았습니다. 다음의어떻게 변수를 라디오 버튼에 다시 지정할 수 있습니까?

C#을

if (napis.ItemArray.GetValue(5).ToString() == "Mężczyzna") 
     { 
      MezczyznaRadioButton2.IsChecked = true; 
      KobietaRadioButton2.IsChecked = false; 
     } 
     else 
     { 
      KobietaRadioButton2.IsChecked = true; 
      MezczyznaRadioButton2.IsChecked = false; 
     } 
+1

제목과 질문이 일치하지 않습니다 pls –

답변

1

하나는 null 있습니다

  • napis
  • napis.ItemArray
  • napis.ItemArray.GetValue(5) - 반환 값이 여기 null

디버거를 사용하여이를 확인하십시오.

관련 문제