0

所以这是 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。提前致谢。

4

2 回答 2

0

这是不依赖于浏览器的服务器端代码。

我猜从客户端触发此代码的任何东西都有一个特定于浏览器的错误,导致代码无法被调用(或被错误的参数调用)。

于 2010-09-21T17:02:12.153 回答
0

您的 csv 文件的内容是什么样的?IE 喜欢自动格式化 XML 和其他类型的数据,以使用户“看起来更好”,这有时会消除要呈现/显示的数据的实际意图。

您可能需要更改源文件中数据的结构/内容,或将内容转储到 HTML 文本控件中以使其正确呈现。

于 2010-09-21T17:06:51.787 回答