간략한 분석: 이는 HTML 컨트롤을 사용하고 onclick 이벤트를 통해 자바스크립트의 메서드를 호출합니다. 이것이 가장 간단하다"/> 간략한 분석: 이는 HTML 컨트롤을 사용하고 onclick 이벤트를 통해 자바스크립트의 메서드를 호출합니다. 이것이 가장 간단하다">
집 >백엔드 개발 >C#.Net 튜토리얼 >이전 페이지로 돌아가기 위해 asp.net을 구현하는 방법에 대한 몇 가지 예는 무엇입니까?
실제로 이전 페이지로 돌아가는 기능을 구현하기 위해서는 자바스크립트를 주로 사용합니다.
One:
ASP.net의 aspx 소스 코드에서
간단한 분석: HTML 컨트롤을 사용하고 onclick 이벤트를 통해 자바스크립트에서 메서드를 호출합니다. 이것은 가장 간단하며 정적 페이지, ASP 페이지 등에 적용 가능합니다.
두 가지:
Response.write를 사용합니다.
ASP에 대해 어느 정도 이해하고 있다면 Response.write에 익숙할 것입니다. 첫 번째 방법은 HTML 페이지에서 직접 구현하는 것입니다. 그런 다음 이 작업은 백그라운드에서 수행됩니다. 환경에서 구현됩니다(이 문은 그렇지 않습니다. 매우 표준화된 것 같아요, 하하)
Response.write(")
여기서 -2 값을 사용해야 하는 이유는 무엇입니까? 개인적으로 다음과 같다고 생각합니다. 왜냐하면 asp.net에서는 페이지에서 언제 page.postback이 페이지에 구현되기 때문에 페이지가 실제로 두 번 새로 고쳐지므로 우리가 원하는 것은 처음이므로... ..
3 그리고 반환 버튼 이벤트에서 응답 .Redirect(ViewState["retu"].ToString()); 또는 Server.Transfer (ViewState["retu"].ToString()) 4:이 방법은 아마도 사람들이 거의 사용하지 않을 것입니다. , 시도해 봤는데 꽤 괜찮았습니다버튼의 onClick 이벤트에 들어가세요this.RegisterClientScriptBlock("e", "이전 페이지로 돌아갈 수도 있습니다five: