나는 파일에 대한 링크를 제공해야하는 webpart를 개발 중입니다. 한 가지 요구 사항은 사용자가 파일 링크를 클릭 할 수 있어야하며 "다른 이름으로 저장"대화 상자가 나타나야 사용자가 PC에 파일을 다운로드 할 수 있어야합니다.SharePoint 웹 파트의 Response.WriteFile
Response.WriteFile
을 사용해 보았지만 SharePoint 웹 파트와 함께 작동하지 않아서 붙어 있습니다.
나는 파일에 대한 링크를 제공해야하는 webpart를 개발 중입니다. 한 가지 요구 사항은 사용자가 파일 링크를 클릭 할 수 있어야하며 "다른 이름으로 저장"대화 상자가 나타나야 사용자가 PC에 파일을 다운로드 할 수 있어야합니다.SharePoint 웹 파트의 Response.WriteFile
Response.WriteFile
을 사용해 보았지만 SharePoint 웹 파트와 함께 작동하지 않아서 붙어 있습니다.
파일이 라이브러리에 동적으로하지 생성되는 가정하면, 여기이 유사한 포스트 볼 수 있습니다 Web Parts and Offering Files For Download?
기본적으로 기술 솔루션이 웹 파트에 표준 aspx 페이지에 링크를 추가로 구성을하고하자 웹 파트에서 Response.End를 사용할 수 없으므로 aspx 페이지에서 파일 다운로드를 처리합니다.
웹 파트 내부에있는 경우 응답 개체 대신 HTTPContext를 직접 참조해야합니다.
예 : HTTPContext.Current.Response.Write ("Something");
감사합니다. – RHM