2012-12-28 4 views
0

나는 스플리터를 가지고 있습니다.매번 세션 값을 변경하는 방법

스플리터의 왼쪽 창에는 그리드가 있고 오른쪽 창에는 탭이 있습니다.

sessionStorage.setItem("ID",id)과 같이 세션의 모눈 ID 값에 선택한 레코드를 넣습니다. 이 id 값을 오른쪽 탭에 전달하고 ID에 따라 탭 내용을 표시합니다.

처음 선택된 레코드의 경우 해당 ID 값으로 표시됩니다. 그리드에서 다른 레코드를 선택하면 Id 값이 탭으로 전달되지 않고 첫 번째 선택된 레코드 ID로 내용이 표시됩니다.

+0

세션 값은 업데이트됩니다. 표에서 특정 레코드를 선택하면 다시 게시가 발생합니까? 또는 와트?. 선택한 항목을 변경할 때마다 서버의 코드 (코드 숨김)가 실행되도록하십시오. –

답변

0

queryString을 사용하고 현재 페이지를 리디렉션합니다. 로드 또는 다시 게시 즉 페이지가 서버에 게시되어 일어날 때

Response.Redirect("current.aspx?id"+ID) 

그런 다음, 패스 값 ID TAB 창에서

int ID = int.parse(Request.QueryString["id"]); 
관련 문제