내 코드에 추가 정보를 표시하는 팝업 창이 나타납니다. 또한 주 창에있는 정보를 Excel로 내보낼 수 있습니다.팝업 창에 대한 질문
문제는, 팝업 창이 나타난 후 - 정보를 볼 때 -> 팝업 창이 닫힙니다 ->하지만 Excel로 내보내기 버튼을 시도하면 예외가 발생합니다. "null 객체 참조" try/catch를 사용하면 예외가 발생하지 않지만 정보는 얻지 못합니다. 수출 버튼 클릭 이벤트에서
{
//some code .... here
con.close();
session["dss"] = mydataset;
}
: 내보내기 기능에서
는이 같은 일을하고 는system.data.dataset dss = (system.data.dataset)session["dss"];
//then some work on this
나는 생각한다, 팝업 창이 열리면 아마 실행을 종료하고 그래서 메인 윈도우로 돌아가서 내보내기 버튼을 시도하면 테이블 값이 모두 범위를 벗어납니다.
또한 팝업 창을 닫은 후에 기본 페이지를 새로 고침해도 문제가 없으며 데이터를 내보낼 수 있습니다.
도와 주시겠습니까?
감사합니다, 라훌
팝업 창에서 세션을 비우고 있습니까? –
아니요, 저는 세션으로 아무 것도하지 않습니다. – Rahul