2011-04-29 4 views
0

asp에는 파일 저장 위치를 ​​선택할 수있는 컨트롤이 있습니다.
텍스트 상자와 버튼이 있습니다. 사용자가 텍스트 상자 안에 글을 쓰고 버튼을 클릭하면 사용자가 폴더를 선택하고 사용자가 하나를 선택하고 확인을 누르면 폴더 안에 쓴 텍스트를 저장합니다.
윈도우 폼에 저에게 그렇게 할 수있는 대화 상자가 있습니다 ...하지만 asp에는 그런 컨트롤이 없으며 Windows Forms DLL을 웹 응용 프로그램 참조에 추가하려고했지만 내 응용 프로그램을 게시 할 때 작동하지 않았습니다 IIS에서.
asp에 대한 대화 상자 컨트롤과 비슷한 기능이 있습니까?asp 대화 상자?

답변

1

텍스트 파일을 동적으로 생성하고 응답에 쓸 수 있으므로 사용자가 저장할 위치를 선택할 수 있습니다. 예 :

protected void Button_Click(object sender, EventArgs e) 
{ 
    Response.Clear(); 
    Response.AppendHeader("Content-Disposition", "attachment; filename=test.txt"); 
    Response.ContentType = "text/plain"; 
    Response.Write("some text"); 
} 
+0

BinaryWriter를 사용하면 어떻게해야합니까? 따라서 나는 다른 모든 파일 형식에 대해이 작업을 수행합니까? – Lora

관련 문제