EnableHistory가 "True"로 설정된 ScriptManager가 있습니다. AddHistoryPoint 메서드를 사용하여 페이지의 일부 필터에 대한 필터 용어를 저장합니다.빈 매개 변수를 사용하여 ScriptManager AddHistoryPoint를 처리하는 방법?
예를 들어:
this.ScriptManager.AddHistoryPoint("filterterm", "somevalue");
그래서 브라우저의 주소 표시 줄을 보여줍니다 내가 모든 필터를 제거하고 그래서 역사 점을 저장해야하는 경우를 제외하고
.../mypage.aspx?id=1#&&filterterm=somevalue
그것은, 완벽하게 작동 같은 키가없는 경우 (즉, string.Empty 키 사용)
브라우저에서 주소 표시 줄에 다음과 같이 표시됩니다.
.../mypage.aspx?id=1#
빈 앵커에 주목하십시오. 페이지의 스크롤 위치가 상단으로 재설정됩니다. 이것은 매우 성가신 일입니다.
해결 방법이 있습니까?