StreamWrite课程在Firefox中起作用,但不是IE
-
04-10-2019 - |
题
因此,这是C#.NET中的代码。
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。提前致谢。
解决方案
CSV文件的内容是什么样的? IE喜欢自动使用XML和其他类型的数据来对用户“看起来更好”,这有时会删除要渲染/显示的数据的实际意图。
您可能需要在源文件中更改数据的结构/内容,或将内容转移到HTML文字控件中,以使其正确渲染。
其他提示
这是服务器端代码,不取决于浏览器。
我猜想从客户端启用此代码的任何内容都有一个浏览器特定的错误,该错误导致代码未被调用(或使用错误的参数调用)。
不隶属于 StackOverflow