2011-01-05 4 views
0

세션에 컨트롤을 저장하는 특별한 방법이 있습니까? 그 안에 몇 개의 텍스트 상자가있는 패널 컨트롤을 저장하려고했습니다. 내가 다시 세션에서 패널을 추출 어떤 이유로, 그것은 빈 보여줍니다 - (패널과 세드릭 궁금 BTW.NET 세션 상태 변수

, 무슨 영문 스크립트 (안 C# 코딩)를 디버깅하는 가장 좋은 방법

+0

일부 코드를 볼 수 있습니다. – VoodooChild

+0

코드 aspx는 스크립팅이 아니지만 컴파일 된 코드가 다른 것 같습니다. –

답변

0

읽기? ASP.NET Page Lifecycle Overview을 사용하면 컨트롤이 세션에 저장되지 않는 이유를 알 수 있습니다. 페이지가 매우 수명이 짧고 폐기 될 때 컨트롤도 마찬가지입니다. 처분 후 액세스하려고하면 오류가 발생합니다.

컨트롤 자체가 아닌 세션 변수에 데이터 만 저장하기

+0

저는 세션에 대해 아직 명확하지 않다고 생각합니다. 문자열 객체를 세션에 저장할 수있을 때 문자열 객체와 제어 객체의 차이점은 무엇입니까? 그리고 어떤 제어 객체에서도 같은 이유가 아닌 이유는 무엇입니까? 나는 문자열 객체가 페이지가 폐기 될 때도 죽어야한다는 것을 의미합니까? 또는 나는 무엇인가 놓치고 있냐? – Kishore