Geschrieben in Programmieren am 22. Dezember 2009 Kommentar »
Ein Einlesen von CSV- und Excel-Dateien ist über die OleDB-Schnittstelle nicht mehr empfehlenswert, da die 64Bit-Unterstützung fehlt. Für das Einlesen von CSV-Dateien gibt es eine schöne Alternative die auf der Seite ActiveVB beschrieben ist: Link. Dabei wird die Klasse “TextFieldParser” verwendet. Dazu kann man auch den MSDN-Artikel lesen.
Geschrieben in Programmieren am 18. Juni 2009 0 Kommentare »
Wenn man einen Response.Redirect als Antwort auf eine Ajax-Anfrage auslösen möchte, muss ein kleiner Umweg gegangen werden. Drei mögliche Lösungen werden in diesem Blog-Eintrag von Asp.net Codebook beschrieben. Ich möchte die erste Lösung aufgreifen, da diese am zuverlässigsten funktionierte bzw. die anderen habe ich nicht getestet. private void RedirectTo(string url) { string redirectURL = Page.ResolveClientUrl(url) [...]
Geschrieben in Programmieren am 13. Juni 2009 0 Kommentare »
Wenn die Fehlermeldung “Unable to load client print control” beim Versuch zu drucken angezeigt wird, sollte man den Artikel von Brian Hartman durchlesen. Zusammengefasst kann gesagt werden, dass Microsoft ein Update (KB 956391) rausgebracht hat, welches die Benutzung des ursprünglichen ReportViewer Controls unmöglich macht. In dem Artikel wird zur Behebung das Installieren eines Updates für [...]
Geschrieben in Programmieren am 11. Juni 2009 0 Kommentare »
Es geht hierbei darum, dass Parameter aus einer Anwendung (ASP.NET/VB.NET) an einen auf dem Reporting-Server gerenderten Bericht zu übergeben. Der Reporting-Server wird dabei über das ReportViewer-Control angesprochen. Das Erste was getan werden muss ist, alle Parameter im Report selbst anzulegen. Dabei werden die Parameter im Report nicht als “hidden” sondern als “prompt” deklariert sind. Auch [...]
Geschrieben in Programmieren am 6. Juni 2009 0 Kommentare »
Ich habe lange nach einem Tool gesucht, um Lasttests bzw. Funktionstests durchführen zu können. Besondere Anforderung war, dass es mit einer ASP.NET Anwendung funktionieren muss. Dabei ist bekanntlich der Viewstate bei einem Postback sehr wichtig. Gefunden habe ich: JMeter – Apache JMeter. (Siehe auch Screenshot oben) Es ist ein sehr umfangreiches Testtool mit vielen Auswertungsmöglichkeiten. [...]
Geschrieben in Programmieren am 28. Januar 2009 0 Kommentare »
Wenn man in ASP einen Treeview verwendet und keinen Postback haben möchte, muss man für jeden Knoten die Eigenschaft “SelectAction” auf “TreeNodeSelectAction.None” setzen. Anschließend sind die Knoten im Baum nicht mehr anklickbar, außer der Text des Knoten enthält einen HTML-Link. Dies gibt Sinn, wenn z. B. per Javascript Textfelder gefüllt werden sollen.
Geschrieben in Programmieren am 17. Januar 2009 0 Kommentare »
Wenn man die Toolbar des Controls lokalisieren will, zum Beispiel in Deutsch, müssen mehrere Dinge getan werden. Wobei ich dazu sagen muss: “Merkwürdigerweise!” Das Control ist zwar bei der Installation des Reportingservice dabei, aber eben nur in englisch, wenn der SQL-Server und der Reportingservice in englisch installiert wird. Ich habe den Fall beobachtet wo die [...]
Geschrieben in Programmieren am 17. Januar 2009 0 Kommentare »
Den Fall, das eine Liste in einem Text auftaucht in dem auch ein Bild ist, ist recht häufig. Das Problem tritt dann auf, wenn das Bild ein Inline-Element ist, also vom Text umflossen wird. Der Text der Listenelemente wird mit richtigem Abstand zum Bild positioniert, während die Punkte der Listenelemente auf dem Rand des Bildes [...]