목록의 첨부 된 이미지를 표시하기 위해 사용자 지정 목록과 수정 된 표시 형식 목록을 만들었습니다.
표시 형식에 HTML 이미지 컨트롤을 배치했지만 이미지 컨트롤에 지정할 수있는 첨부 파일 URL 경로를 가져올 수 없습니다. 나는 다음과 같은 레벨의 하드 코드를 시도했다 :SharePoint Designer에서 사용자 지정 목록 양식의 표시 형식으로 첨부 파일 이름을 검색하는 방법
"http://Server 이름/사이트 이름 /리스트 /리스트 이름/첨부 파일/{@ ID}/??? "
작업 할 수 있지만 마지막 파일 이름이므로 ID 값을 얻을 수 있으며 첨부 된 파일 이름을 가져올 수 없습니다.
경로를 가져 오기 위해 코드를 작성해야합니까? 그렇다면 어떤 이벤트를 상속해야합니까
약간의 설명, 목록 항목에 의해 반환 된 @Attachments 특성은 목록 항목이 하나 이상의 첨부 파일을 가지고 있음을 나타냅니다. 실제 목록은 다른 쿼리입니다. 다행히도 모든 번거 로움은 FormField 컨트롤 –
에 의해 처리됩니다. 전체 링크 html. 첨부 파일 이름을 원합니다. 또는 SharePoint : FormField 태그의 출력을 어떻게 제어 할 수 있습니까? – kisin
컨트롤 렌더에서 더 복잡한 오버라이드 방법이 필요합니다. http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.templatebasedcontrol.customtemplate.aspx를 참조하십시오. –