이미지 썸네일을 페이지에 표시합니다. 이제 이미지 썸네일을 클릭하면 IamgeDispData.aspx 페이지에서 해당 썸네일과 관련된 큰 이미지가 열립니다.이 페이지에서 입력 할 페이지에 데이터 입력 양식을 만들었습니다 해당 그림과 관련된 데이터. 어떻게해야합니까? 쿼리 문자열 또는 다른 도움으로 ??다음 aspx 페이지의 이미지 열기
답변
쿼리 문자열은 좋은 옵션입니다.
당신은 ASP의 asp:hyperlink
설정 URL 내부에 이미지를 넣을 수있는 일 : 당신은 단지 파일 경로를 통과 할 수 URL에서 그것을 얻을
주
을 querysting로 그리고 당신의 세부 정보 페이지에 하이퍼 링크 URL에
그리고 실제 위치에서 표시해야합니다.
쿼리 문자열의 도움으로 ??
예이면 사용할 수 있습니다. 이미지를 <a>
앵커 태그로 묶거나 서버 측 태그 asp:hyperlink
을 사용하면됩니다.
이
Content/Thumbnails/page.aspx?imageName="your image name"
예를 들어, 같은 수 있습니다
<a href="http://www.espn.com" target="_blank">
<img src="ahman.gif" />
</a>
참조 :
html - image links
Hyperlink image
How to control the image size of a Hyperlink?
예제 코드 :
이 경우<asp:HyperLink runat="server" ID="hlThumbnail" NavigateUrl='<%# Eval("Url") %>'
Target="_blank" Style="height: 66px;">
<asp:Image runat="server" ID="imgThumbnail" Height="66px"
ImageUrl='<%# Eval("Thumbnail") %>' />
</asp:HyperLink>
당신이 사용자 아이디를 보여주는 아무 문제가 없다, 그것은 가장 좋은 것 해결책. ID를 표시하는 데 문제가있는 경우 암호화하여 ID로 사용할 수 있습니다. 또한 사용자가 ImageDispData.aspx에서 데이터를 입력 할 권한이 있거나 이미지에 대한 권한이없는 경우 사용자의 유효성을 다시 검사 할 수 있습니다.
나는 querystring과 javascript를 사용하여 사용할 수있는 방법을 제공하고 있습니다.
JavaScript의 window.open 함수를 사용하면 새 창이나 탭에서 열 수 있습니다. 썸네일 이미지를 생성 할 때 url : yourBigimage.aspx? photoId = 10과 같이 이미지를 jquery onclick 이벤트를 사용하여이 URL을 열고 window.open을 사용하여 이미지를 만듭니다.
모든 이미지 태그에 한 종류의 CSS 클래스를 추가 할 수 있습니다. jquery $ (".classname"). on ("click", function (event) {window.location : http : //www.yourpath? Id = $ (this) .attr ('id')}); 이드는 포토 ID를 넣을 수 있습니다. – Devesh
- 1. .aspx 페이지의 배경 이미지
- 2. 새 페이지의 Fancybox 이미지 열기
- 3. aspx 페이지의 이미지 태그 안에 ImageStream 표시
- 4. CSS 또는 ASPX 페이지의 이미지 웹 링크?
- 5. aspx 페이지의 Silverlight가로드되지 않습니다.
- 6. aspx 페이지의 단추 비활성화
- 7. aspx 페이지의 테이블 필터링
- 8. aspx 페이지의 라이트 박스
- 9. * .aspx 페이지의 RSS
- 10. aspx 페이지의 프랑스어 글자
- 11. aspx 페이지의 날짜 비교
- 12. aspx 페이지의 비디오 재생
- 13. .aspx 페이지의 SqlDataSource 연결 문자열
- 14. 모달 팝업에서 aspx 페이지 열기
- 15. .ascx 페이지의 .aspx 페이지에서 동적으로 이미지 URL 변경
- 16. 태그 .aspx 페이지의 순서는 어떻게되어야합니까?
- 17. aspx (html) 페이지의 날짜를 비교합니까?
- 18. ASPX Codebehind 페이지의 스레드 안전
- 19. ASPX 페이지의 다중 포스트 백
- 20. div asp.net aspx 페이지의 목록보기
- 21. ASP.NET - .aspx 페이지의 변수 사용
- 22. .aspx 페이지의 ID 가져 오기
- 23. app_code, aspx 페이지의 요소 수정
- 24. .aspx 페이지의 컨트롤은 어디에 있습니까?
- 25. .asp와 .aspx 페이지의 차이점은 무엇입니까?
- 26. 로드시 aspx 페이지의 토큰 바꾸기
- 27. 팝업 aspx 페이지의 세션 만료
- 28. .aspx 페이지의 WebMethod에서 데이터베이스에 연결
- 29. aspx 페이지의 정적 변수에 액세스
- 30. aspx 페이지의 OnInit 속성 사용
ImageDispData.aspx를 여는 방법을 보여줄 수 있습니까? ? 어떻게 이미지 소스를 해당 페이지로 전달합니까? 시도한 코드는 무엇입니까? –