응용 프로그램을 실행하는 동안 이상한 문제가 있습니다.asp.net의 동일한 명령문에 대한 객체 참조 null
클래스 [예 : studentInfo]가 있는데, 페이지로드보다 인스턴스를 선언하고 있습니다 [즉, 페이지 범위]를 Page_Load에
StudentInfo sInfo;
의 그 클래스의 함수를 호출하는이 인스턴스를 호출하고 모든 것이 잘 작동 :
예 : string studentName = sInfo.GetStudentId(studentId);
을하지만 같은 위의 코드를 쓰고 있어요 때 같은 페이지에서 다른 기능으로,이 오류가 무엇입니까 :
개체 참조가 null로 설정할 수 없습니다 ,210
시도를 만들 수 없습니다. – Adeel
예를 들어 코드를 붙여 넣을 수 있습니까? 'sInfo'를 어디에 설정 했습니까? –
SInfo가 초기화되고 GetInfo가 호출되는 위치에 따라 다릅니다. 하지만 sInfo 가져 오기 전에 GetInfo() 사용하는 것 같습니다. – lvanzijl