因此,这里是C#.Net中的代码。Streamwrite类在Firefox中工作,但不是IE
string linie = txtFirstName.Text + "," + txtLastName.Text + "," + txtBirthday.Text + "," + txtEmail.Text + ",";
StreamWriter write = new StreamWriter(@"D:/Hosting/2691577/html/gshccadmin/site1/excel_formdata/birthday_club.csv", true);
write.WriteLine(linie);
write.Flush();
write.Close();`
任何人都知道为什么这个代码背后的功能在Firefox中工作,但不是IE浏览器。 在此先感谢。
请定义“作品”。您可以绝对确定,这段代码在IE和Firefox中的运行方式完全相同 - 它在服务器上运行,而不是在浏览器中运行。 – driis 2010-09-21 16:58:03
您可能需要仔细查看您的响应标题以获得您正在寻找的效果。 – Hogan 2010-09-21 16:59:16
在Firefox中它实际上写入文件,然后紧跟在response.redirect之后。在IE中不写,不重定向。我按提交,该功能根本不会触发。 – Ricky 2010-09-21 16:59:50