2012-12-19 1 views
1

현재 <a> 태그를 사용하고 있습니다. 아래 코드에서 언급 한 바와 같이 navaigate 할 수 있습니다. 아래 코드를 id_crerender 이벤트에서 id_crerender 이벤트를 기반으로 탐색하고 싶습니다. 이? URL은 다음내비게이션 사용 <a></a> 태그 뒤 코드

Response.Redirect("www.yoururl.com/Default.aspx#Cat2"); 

'#'를 포함하지 않는 경우와 같은

<li><a href="#" rel="cat1">Category 1</a></li> 
    <li><a href="#" rel="cat2">Category 2</a></li> 
    <div id="cat1"> 
    Content goes here 
    </div> 
    <div id="cat2"> 
    Content goes here 
    </div> 
+3

죄송합니다 - 고객님의 질문을 이해할 수 없습니다. 나는 그것을 몇 번 읽었지만 아직도 당신이 무엇을 요구하고 있는지 모른다. 어쩌면 다시 말해 줄 수 있니? –

+0

질문자가 프리 렌더에 올바른 div를 표시하려고한다고 생각합니까? 아마도 URL 해시 태그를 통해? – Umair

답변

3

뭔가 당신이 찾고있는 무엇이다?

단지 URL의 끝에 #Cat2를 추가로 정말 HTML의 <a>에서 동일 클릭하면 브라우저가

+0

에 # Category 2이 포함되어 있습니다. – sai

0

거기에서 무엇을 알고 난 당신이 그것을 가지고 방법에 대한 레이어를 재 작성 URL을 필요 믿는다 . <a> 링크는 더 이상 정보가없는 GET 요청 일뿐입니다. 그리고 심지어 그렇다면 링크는 href="cat1" 또는 href="#cat1"이되어야합니다.

가장 간단한 대안은 서버 측 onclick 이벤트를 가질 수있는 <asp:linkbutton />을 사용하는 것입니다.

요청에 따라 콘텐츠가 동적 인 경우 AJAX 요청을 살펴 보거나 자바 스크립트를 사용하여 섹션을 숨기고 표시 할 수 있습니다.