我只是想将TextBox控件的内容写入Web服务器目录的根目录中的文件中......我如何指定它?请记住,我在本地测试这个文件......它不断将文件写入我的程序文件\ visual studio \ Common \ IDE目录,而不是我的项目目录(这是我认为root是web时服务器关闭)。将文件写入Web服务器 - ASP.NET
我的问题与我的web.config中指定正确的位置有关吗?我试过了,仍然没有去...
谢谢了...
protected void TestSubmit_ServerClick(object sender, EventArgs e) { StreamWriter _testData = new StreamWriter("data.txt", true); _testData.WriteLine(TextBox1.Text); // Write the file. _testData.Close(); // Close the instance of StreamWriter. _testData.Dispose(); // Dispose from memory. }
如果这不仅仅是一个简单的测试项目*永远不会*保存到您的Web服务器目录的根目录。使用无法从整个世界访问的临时文件夹,否则用户可以在服务器上放置任意内容。 – 2009-08-12 21:26:06