Frage

So, hier ist der Code in 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();`

Wer weiß, warum dieser Code hinter Funktion funktioniert in Firefox, aber nicht IE. Vielen Dank im Voraus.

War es hilfreich?

Lösung

Was bedeutet den Inhalt Ihrer CSV-Datei aussehen? IE mag an Auto-Format XML und andere Daten zu „schöner aussehen“ für den Benutzer, die manchmal die eigentliche Absicht der Daten entfernt werden gerendert / angezeigt.

Sie können die Struktur / Inhalt der Daten in der Quelldatei ändern müssen, oder Dump den Inhalt in eine HTML-wörtliche Kontrolle, um richtig zu machen, es zu erhalten.

Andere Tipps

Dies ist die serverseitige Code, der nicht abhängig von dem Browser ist.

Ich vermute, was auch immer auslöst diesen Code von der Client-Seite einen Browser spezifischen Fehler, der den Code verursacht nicht aufgerufen werden (oder mit falschen Parametern aufgerufen werden).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top