ASP.NET에서는 POSTBACK이 있어서, history.back() 한다고 해도,
이전페이지로 가지 않지요.. 그래서, postback된 횟수를 기억해주고
그 갯수만큼 back시키면, 같은 효과를 볼 수 있습니다.
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
viewstate("postback_count") = 0
}
viewstate("postback_count") = viewstate("postback_count") + 1
}
이렇게 비하인드에 써주시고,
이전 버튼에다가, 다음과 같이 쓰면 해결됩니다.
history.go(-<%=viewstate("postback_count")%>
'.net' 카테고리의 다른 글
포스트백이 일어나기전의 스크롤 상태 유지하기 (3) | 2007.05.03 |
---|---|
ASP.NET with Oracle (1) | 2007.05.03 |
ASP.NET 서버 컨트롤 권장 사항 (0) | 2007.05.03 |
다중 레코드 웹 서버 컨트롤 데이터 바인딩 (2) | 2007.05.03 |
HTML 서버 컨트롤 데이터 바인딩 (0) | 2007.05.03 |