そこで、いくつかのフィールドへのユーザー入力に基づいてhtmlドキュメントを作成する簡単なプログラムを作成しました。現在、ユーザーがボタンを押すと、ドキュメントが生成され、以下を使用してユーザーのマシンに自動的にダウンロードされます。
Response.ContentType = "text/plain";
Response.Write(HTML.ToString());
Response.Flush();
Response.End();
しかし、ユーザーがボタンを押したときに、ユーザーのマシン上のフォルダーにファイルを書き込んでもらいたいのですが。それで、私が彼らにボタンを押してもらいたいとしましょう、そしてそれは彼らのデスクトップにファイルを自動的に書き込みます。このコードはどのようになりますか?(c#)
ありがとうございました、
ps私は運がなくてこのようなことを試みてきました:
string filename = Server.MapPath("~/C:/Users/Sean/Desktop/new.html");
System.IO.StreamWriter textWriter = default(System.IO.StreamWriter);
textWriter = System.IO.File.AppendText(filename);
textWriter.Write(HTML);
textWriter.Close();