2009-08-26 2 views

답변

0

이것은 누군가가 제공 할 수 있는지 확실하지 않은 매우 구체적인 예입니다. 당신은 당신이 같은 것을보고있는 그것을 해체 그러나 경우 :

  • 1 개 특정 레코드에 대한 상세 페이지를 생성 기록을
  • 을 표시하는 격자를 만들
  • 링크 세부 사항 페이지는

I를 라이트 박스 이 방법으로 개발할 것을 조언한다면 즉시 다른 것들에 집중할 필요가 없으며 두 번째로 예제를 찾는 것이 훨씬 쉬울 것입니다.

This article은 그리드 생성 방법을 설명합니다. 그런 다음 세부 정보 페이지를 구현

<asp:HyperLinkField DataNavigateUrlFields="Id" DataNavigateUrlFormatString="detail.aspx?id={0}" 
        DataTextField="Name" /> 

과 같은 코드와 링크 열을 추가 할 수 있습니다 쿼리 문자열에서 ID를 얻고 상세 정보를 조회하는 데 사용하고 dispaying만큼 간단합니다. 이것이 모두 작동하면 라이트 박스에 foccus 할 수 있습니다. 라이트 박스를 표시하기 위해 thickbox을 사용한다면 링크에 CSS 클래스를 추가하는 것만 큼 간단하게 라이트 박스에서 열 수 있습니다.

thickbox의 iframe 모드는 ajax 모드가 asp.net 웹 폼과 함께 몇 가지 문제를 일으킬 수 있으므로 사용하십시오.