2011-08-11 4 views
0

나는 파일에 대한 링크를 제공해야하는 webpart를 개발 중입니다. 한 가지 요구 사항은 사용자가 파일 링크를 클릭 할 수 있어야하며 "다른 이름으로 저장"대화 상자가 나타나야 사용자가 PC에 파일을 다운로드 할 수 있어야합니다.SharePoint 웹 파트의 Response.WriteFile

Response.WriteFile을 사용해 보았지만 SharePoint 웹 파트와 함께 작동하지 않아서 붙어 있습니다.

답변

1

파일이 라이브러리에 동적으로하지 생성되는 가정하면, 여기이 유사한 포스트 볼 수 있습니다 Web Parts and Offering Files For Download?

기본적으로 기술 솔루션이 웹 파트에 표준 aspx 페이지에 링크를 추가로 구성을하고하자 웹 파트에서 Response.End를 사용할 수 없으므로 aspx 페이지에서 파일 다운로드를 처리합니다.

+0

감사합니다. – RHM

0

웹 파트 내부에있는 경우 응답 개체 대신 HTTPContext를 직접 참조해야합니다.

예 : HTTPContext.Current.Response.Write ("Something");

관련 문제