ASP.NET: Mehrere Buttons / Formulare auf einer Seite

Hat man mehrere Buttons auf einer Seite, muss man explizit angeben, welcher Button beim bestätigen über die Tastatur (Enter), ausgelöst werden soll. Das liegt daran, daß nur ein form-Tag verwendet werden darf. Ein bestimmter Button kann z.B. im Form-Tag angegeben werden: <form id=“form1″ runat=“server“ defaultbutton=“Button2″> Bei mehreren Formularen dann einfach mit einem Panel umschließen: <asp:Panel […]

Weiterlesen

FTP-Batch mit Auswahlmöglichkeit

Immer wieder die selben Daten per FTP auf den Server laden? Dann hilft vielleicht dieses kleine DOS-FTP-Batch weiter. Infos zum FTP-Upload gibt es hier. FTP-Uploader.bat echo off :start cls color 17 echo. echo FTP UPLOADER echo. echo ======================================= echo. echo [1] Upload (and overwrite) database echo [2] Upload (and overwrite) all pictures echo [c] Cancel echo. […]

Weiterlesen

Photoshop: Scripts und Aktionen am Bildschirm mitverfolgen

Als Standard ist für Aktionen (das gilt auch für Scripts) im Photoshop „beschleunigt“ eingestellt. D.h. man sieht die einzelnen Schritte einer Aktion/Script nicht am Bildschirm. Manchmal will/muss man aber in die laufende Aktion eingreifen oder einfach den Fortschritt mitverfolgen. Und so stellt man es ein: Das kann auch innerhalb eines Scripts angegeben werden: http://www.ps-scripts.com/bb/viewtopic.php?t=2633&highlight=show+actions+screen

Weiterlesen

Javascript: Standard-Popup

Öffnet ein ganz normales, schicki-micki-loses Javascript-Popup und zentriert es auf dem Bildschrim. <script type=“text/javascript“> function OpenPopup(url, pwidth, pheight) { popup = window.open(url, „Win“, „scrollbars=auto,status=no,toolbar=no,resizable=yes,location=no,menu=no,“ + „width=“ + pwidth + „,height=“ + pheight + „,“ + „left=“ + ((screen.width/2)-(pwidth/2)) + „,top=“+ ((screen.height/2)-(pheight/2))); popup.focus(); } </script> Aufruf z.B.: <a href=“javascript:OpenPopup(‚http://google.de‘,600,300);“>Popup öffnen</a>

Weiterlesen

Photoshop Script: Multipage PDF to JPG

Script für Photoshop (getestet mit CS2 auf PC) das PDF-Dateien mit mehreren Seiten in einzene JPG-Bilder konvertiert und speichert. Wichtig: Nicht über das ExtendScript Toolkit ausführen (Debugger stoppt), sondern direkt über Datei > Scripten (> Durchsuchen). //################################################################### // // PDF to JPG (Supports Multipage PDF) // Photoshop Script (CS2, tested on PC) // unckel.de // //################################################################### […]

Weiterlesen

Hinweis auf veralteten Internet Explorer zeigen mit Conditional Comments

Hinweis auf den veralteten Browser Internet Explorer 6 und älter auf Websites einblenden, unter Verwendung von Conditional Comments. <!–[if lte IE 6]> <div style=“background-color:#ffff88; font-family:Arial, Sans-Serif; font-size:11px; text-align:center; margin:0; padding:2px; border:1px solid #999; color:#666;“> Sie benutzen eine veraltete Software, welche aktuelle Internetseiten ggf. nicht mehr korrekt darstellen kann. Aktualisieren Sie ihren <a style=“color:#66f“ href=“http://www.microsoft.com/germany/windows/downloads/ie/getitnow.mspx“>Internet Explorer</a>. </div> […]

Weiterlesen

SQL: Suche nach mehreren Begriffen über mehrere Felder

Eines vorweg – grundsätzlich sollte man SQL-Befehle nicht, wie hier beschrieben, im Code zusammenbauen. Ein Problem sind vor allem SQL-Injections welche z.B. so umgangen werden können. Hier soll daher nur der Aufbau eines SQL-Statements, daß mehrere Suchbegriffe über mehrere Felder (Tabellen-Spalten) suchen kann, beschrieben werden. Einzelne Begriffe werden mit UND verknüpft. // C# // String mit mehreren Begriffen, von […]

Weiterlesen

SQL: Telefonnummer umformatieren mit T-SQL Replace

Telefonnummern in einer SQL-Server-Datenbank ganz einfach mit T-SQL nach DIN 5008 umformatieren. Daher die bestehende Formatierung anpassen. Ist: 089/12345-67 089 / 12345-67 (089) 1 23 45-67 Soll (nach DIN 5008 ohne Ländercode): 089 12345-67 — 1. alle Leerzeichen löschen UPDATE Users SET Phone = REPLACE(Phone,‘ ‚,“); — 2. geöffnete Klammer löschen UPDATE Users SET Phone = […]

Weiterlesen