Articles of asp.net

ASP.Net Datei zum Client-Browser herunterladen

Ich schreibe eine einfache Testseite, um eine Textdatei per Knopfdruck in einen Browser herunterzuladen. Ich bekomme einen wirklich merkwürdigen Fehler, den ich noch nie zuvor gesehen habe. Irgendwelche Gedanken? Der Fehler tritt bei ‘Response.End ();’ und die Datei wird nie an den Client-Browser gesendet Code: string filePath = “C:\\test.txt”; FileInfo file = new FileInfo(filePath); if […]

WebClient.DownloadString () gibt eine Zeichenfolge mit speziellen Zeichen zurück

Ich habe ein Problem mit Inhalten, die wir aus dem Internet herunterladen, für ein Screen-Scraping-Tool, das ich gerade erstelle. Im folgenden Code gibt die von der Webclient-Download-String-Methode zurückgegebene Zeichenfolge einige ungerade Zeichen für den Quelldownload für einige (nicht alle) Websites zurück. Ich habe kürzlich http-Header wie folgt hinzugefügt. Zuvor wurde der gleiche Code ohne die […]

Welcher Inhaltstyp muss den Download der Textantwort erzwingen?

Ich muss eine Datei an die Antwort streamen, um sie auf dem Computer des Endbenutzers zu speichern. Die Datei ist reiner Text. Welchen Inhaltstyp kann ich verwenden, um zu verhindern, dass der Text im Browser angezeigt wird?

So erhalten Sie die aktuelle Benutzerzeitzone in c #

Ich baue eine Anwendung in MVC3 und wenn ein Benutzer auf meine Website kommt, möchte ich die Zeitzone dieses Benutzers wissen. Ich möchte wissen, wie man das in c # not in javaScript macht?

Fehler – SqlDateTime Überlauf. Muss zwischen dem 1. Januar 1753 12:00:00 Uhr und dem 31.12.9999 23:59:59 Uhr liegen

Ich habe dieses Stück Code, das ich geschrieben habe, benutzt und es funktioniert auf diese unklare Art und Weise. Ich möchte eine Zeile in die database einfügen, die zwei Spalten von DateTime enthält: myrow.ApprovalDate = DateTime.Now myrow.ProposedDate = DateTime.Now Und dennoch, wenn ich die database aktualisiere, erhalte ich diesen Fehler: SqlDateTime Überlauf. Muss zwischen dem […]

Ajax-Methodenaufruf

Ich versuche, eine einfache Methode in meinem Code hinter Jquery mit Ajax aufzurufen. Aber ich bekomme immer eine 404-Ausnahme nicht gefunden. Leider ist dies eine Web-Formular-Lösung. Also habe ich nicht alle Vorteile von MVC 🙁 Es kommt in die Javascript-Methode und gibt die Warnung, wird aber nicht in meine c # -Methode gehen. Meine vorherige […]

Sql Server Compact 3.5 / 4 kann nicht mit ASP.NET MVC 2 verwendet werden

Ich verwende Visual Studio 2008 Pro. Ich verpasse hier wahrscheinlich etwas sehr Offensichtliches, aber ich habe versucht, das CTP für Sql Server Compact 4 in meiner asp.net mvc-Anwendung arbeiten zu lassen. Ich kann neben keiner statement finden, wie man dies aufstellt oder eine funktionierende Beispielanwendung. Mein Ziel ist eine private Installation, so dass ich sie […]

Herunterladen von ASP.NET-Dateien vom Server

Nachdem ein Benutzer auf eine Schaltfläche geklickt hat, möchte ich eine Datei herunterladen. Ich habe folgendes versucht, was zu funktionieren scheint, aber nicht ohne eine Ausnahme (ThreadAbort) zu casting, die nicht akzeptabel ist. System.Web.HttpResponse response = System.Web.HttpContext.Current.Response; response.ClearContent(); response.Clear(); response.ContentType = “text/plain”; response.AddHeader(“Content-Disposition”, “attachment; filename=” + fileName + “;”); response.TransmitFile(Server.MapPath(“FileDownload.csv”)); response.Flush(); response.End();

Ist String.Contains () schneller als String.IndexOf ()?

Ich habe einen Zeichenfolgenpuffer von ungefähr 2000 Zeichen und muss den Puffer überprüfen, wenn er eine spezifische Zeichenkette enthält. Führt für jede Webanfrage eine ASP.NET 2.0-Webanwendung aus. Weiß jemand, ob die String.Contains-Methode eine bessere performance als die String.IndexOf-Methode bietet ? // 2000 characters in s1, search token in s2 string s1 = “Many characters. The […]

Wie implementiert man die vollständige Zeilenauswahl in GridView ohne Auswahltaste?

Ich implementiere ein Feature, dass, wenn der Benutzer auf einen beliebigen Punkt in der Zeile in einer GridView drückt, die Zeile anstelle der Schaltfläche Auswählen ausgewählt wird. Um das zu implementieren, verwende ich den folgenden Code: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { // Set the hand mouse cursor for […]