사용자가 다운로드 할 수 있도록 .vcf 파일에 대한 링크가있는 MVC보기가 있습니다. 모바일 장치에서 사이트를 탐색 할 때 파일을 표시하고 다운로드하지 않는 것이 문제입니다.vcf 파일을 ASP.Net MVC에서 다운로드하십시오.
보기의 맨 위에 응답 헤더를 추가하려했지만 페이지가로드되고 다운로드 링크를 클릭하지 않을 때 자동으로 응답 헤더를 다운로드합니다.
@{
var tag = Tag(Model, "div");
Response.AddHeader("Content-Disposition", "attachment;filename=" + item.Agents.AutoroutePart.Path + ".vcf");
}
<div><a href="~/themes/bootstrap/content/@[email protected](".vcf")">add</a></div>