Laden...
T
thepixel myCSharp.de - Member
Programmierer Bayern Dabei seit 13.04.2007 219 Beiträge
Benutzerbeschreibung

Forenbeiträge von thepixel Ingesamt 219 Beiträge

30.07.2012 - 17:07 Uhr

... und diese haben dann meist eine Auflösung von 1280x1024 - passt also

30.05.2012 - 10:44 Uhr

Ich optimiere auf 1280 x 800, da es de facto keine 4:3 Bildschirme mehr gibt.

21.03.2012 - 14:45 Uhr

Ich hatte bis zu seinem Motorschaden einen Renault Clio 1.2 Bj. 2004, mit dem ich an sich sehr zufrieden war. An sich auch gar nicht hässlich.

Dann habe ich ca. 6 Monate die MVV benutzt und war entsetzt, wie teuer das ist und wie lange man braucht (Strecke ca. 12 km, aber Dauer 1,5 Std. weil viele Fußwege zwischen den Stationen und gruselige Fahrzeiten).

Seit Januar habe ich nun einen Firmenwagen, VW Polo 1.2 Bj 2008. Das ist sehr praktisch und auch recht günstig. Wenn das Teil was hat, dann kommts in die Werkstatt und mir entstehen nur (Extra-)Kosten für Sprit und sollte ich ihn gegen eine Wand setzen. Aber es ist nicht dasselbe wie ein eigenes Auto, den Clio habe ich mehr "geliebt" 😉

02.07.2010 - 11:11 Uhr

Wobei für Dein Anliegen, nur einzelne Zeilen zu behandeln, das RowDataBound Event passend wäre.

11.05.2010 - 17:05 Uhr

Das war keine Aussage, das war eine Frage! 😄

ItemDataBound findet nach der ersten Datenbindung statt, vielleicht klappts ja wenn du im Page_Load das ItemTemplate auf 1 setzt?

11.05.2010 - 16:50 Uhr

Hallo, Du weist dem Repeater NACH der ersten Datenbindung ein ItemTemplate zu?

26.03.2010 - 12:13 Uhr

Hallo,

um eine Page vor Doppelclicks zu schützen habe ich die Button Klasse überladen. Nun ist aber das Problem, dass bei Verwendung von Validatoren das Senden des Formulars nicht mehr funktioniert.

So schaut die klasse aus:


public class mButton : Button
    {
        private string replaceTitleTo;

        public string ReplaceTitleTo
        {
            get { return this.replaceTitleTo; }
            set { this.replaceTitleTo = value; }
        }

        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);

            StringBuilder script = new StringBuilder();
            script.Append("if(Page_ClientValidate()) { this.disabled = true; } else {return false;}");
            //script.Append("if (Page_ClientValidate() == false) { return false; }} ");

            replaceTitleTo = "Please wait...";

            if (!String.IsNullOrEmpty(this.replaceTitleTo))
            {
                this.CssClass = "button_disabled";
                script.Append("this.value = '");
                script.Append(this.replaceTitleTo);
                script.Append("';");
            }

            script.Append("this.disabled = true;");

            ClientScriptManager cs = Page.ClientScript;
            script.Append(cs.GetPostBackEventReference(this, this.ID).ToString());
             script.Append(";");
            this.Attributes.Add("onclick", script.ToString());

            this.CssClass = "button";
        }
    }

Was habe ich übersehen damit die Validierung wieder funktioniert?

09.03.2010 - 15:05 Uhr

Habe zwei Jahre lang in einer VM unter Mac OS auf Windows entwickelt. Ausserdem kann man dank BootCamp Windows auch nativ auf einem Mac installieren und kann beim booten auswählen, welches OS es denn sein soll.

09.03.2010 - 14:36 Uhr

Apple Macbook 899 € + Windows 7 SystemBuilder von Home Premium müsste knapp 1000 € kosten. Mobil, schnelle Hardware, exzellentes Display, viel HDD, und Mac OS mit dabei ^^

09.03.2010 - 14:28 Uhr

Ist die Frage ob man für einen Westentaschen PC entwickeln will der theoretisch alles halbgut kann oder für eine in sich abgeschlossene mobile Lösung mit relativ striktem UI und Benutzerführung die das wenige was sie kann aber sehr gut kann.

Zum Thema: Käme nicht ein Mac Mini in Frage? Oder was gebrauchtes? Für Iphone Entwicklung reicht ja auch ein 2 Jahre altes Macbook.

04.03.2010 - 16:07 Uhr

Ja geht schon, hat sich für mich und den Kollegen so nach Bastelei angefühlt. Würdest du generell davon abraten den Aufwand zu betreiben dynamische Controls mit Events zu versehen?

Grüße

04.03.2010 - 15:36 Uhr

Hallo Peter,
normaler Link war auch eine Umgehungslösung, aber stellt sich heraus das ich Dinge in die Session schreiben muss was dann eben im Event geschehen müsste.

Grüße

03.03.2010 - 19:30 Uhr

Hallo,

in meiner asp.net Anwendung für ich in einer Schleife einige Controls zu so einer Art Stundenplanansicht hinzu. Das sind divs die einen linkbutton enthalten, wenn man diesen klickt soll ein responce redirect auf eine andere aspx erfolgen. Leider wird das Event nich behandelt bzw. er geht nicht in den Button_Click und führt da den Code aus. Ich weiss schon, dass das mit dem Viewstate zusammenhängt und er nach dem Postback das Control nicht mehr "kennt", aber wie erreiche ich, dass er das behält?

Grüße, thepixel

14.01.2010 - 11:41 Uhr

Danke, das funktioniert.

14.01.2010 - 11:32 Uhr

Instanz per Hand eingeben bringt kein Ergebnis, war mir auch klar. Einen SQLSERVER 2005 Express findet er bzw. kann sich auch damit verbinden. Named Pipes und TCPIP sind aktiv, zudem ist der Server auf dem selben Rechner installiert. User-PC\MSSQLSERVER als Instanz kann nicht verbunden werden.

Fehlermeldung:

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 25 - Connection string is not valid) (Microsoft SQL Server, Error: 87)

14.01.2010 - 11:14 Uhr

verwendetes Datenbanksystem: Mssql

Hallo,

ich habe soeben einen frischen MSSQL Server 2008 inkl. Updates installiert. Bei der Installation habe ich das Management Studio vergessen und nachträglich installiert. Nun findet das Management Studio die MSSQLSERVER Instanz nicht. Firewall ist aus, Betriebssystem ist Windows 7 Prof. Habe Mixed Mode Auth. ist auch aktiv, der Server Dienst läuft definitv. Hat jemand eine Idee?

Grüße

12.11.2009 - 18:13 Uhr

Hallo,

in einem UserControl benutze ich ein GUID als Name für die ValidationGroup von Controls, da ich dieses UserControl mehrmals pro aspx Seite einbauen will.
Wie kann ich nun ausserhalb des UserControls dieselbe ValidationGroup benutzen? Wenn ich mir im UserControl die ValidationGoup als public string deklariere, und in der einbindenden Seite diesen string hole, wird er auch übernommen, aber bei der Validierung passiert nichts. Ideen?

Grüße

04.11.2009 - 15:45 Uhr

Hallo Peter,

Ja diese eigene überladene FindControl Methode geht rekursiv durch die ChildControls... und ucsession ist das UserControl was ich einbinde.

Grüße

04.11.2009 - 15:35 Uhr

Hi,

ja dazu habe ich einen überladene FindControl Methode die genau das macht
Gruß

04.11.2009 - 15:27 Uhr

Hm....

Warnung: Leerer String an getElementById() übergeben.

Sowohl bei Deinem als auch bei meinem Aufruf... . Denke mal, er findet das Control nicht weil es innerhalb eines DetailsViews liegt...

Grüße

04.11.2009 - 15:04 Uhr

Hm,

benutze jetzt:


document.getElementById('<%= FindControl("tbSessionStartDateTime", ucsession) %>').value = pStartDateTime;

Klappt dennoch nicht... bekomme aber weder einen Compiler noch einen Javascript Fehler?!

Grüße

04.11.2009 - 14:42 Uhr

Hallo nochmals,

wie gesagt ich denke mal die Problematik liegt darin, dass diese TextBox innerhalb eines UserControls ist, das im deklarativen Teil in die aspx Page eingebunden wird. Mich wundert es, dass es einen Compilerfehler gibt wenn man per Javascript ein Control sucht.... der dann auch schon zur Compilierzeit auftritt.

Grüße

04.11.2009 - 14:16 Uhr

Hi,

"Control" habe ich nur hier geschrieben um den Leuten kryptische Namen zu ersparen 😉

Gruß

04.11.2009 - 14:04 Uhr

Hi,

äh.... ja ok alles klar und was ist daran nun die Neuigkeit? 😉

Gruß

04.11.2009 - 11:10 Uhr

Hi,

das Control im UserControl heisst 'tbSessionStartDateTime'....

Gruß

04.11.2009 - 10:49 Uhr

Hi,

nein... es kommt beim laden der Seite die Fehlermeldung:

CS0103: Der Name "Control" ist im aktuellen Kontext nicht vorhanden.

03.11.2009 - 16:15 Uhr

Hi,

wie funktioniert die Parameterübergabe mit Javascript an ein Control in einem UserControl?

Wenn ich per Javascript die Seite nach dem Control durchsuche z.b. mit document.getElementById(<%= Control.ClientID %>) oder $find etc dann findet er das Control nicht. Demnach kann ich ein value nicht setzen...

Grüße

23.06.2009 - 11:25 Uhr

Hallo,

wird ein Css, das direkt im App_Themes Ordner liegt, unäbhängig vom gerade gewählten Theme interpretiert?

Grüße

23.06.2009 - 11:21 Uhr

Versuche doch mal folgendes in Deinen <script>-Block einzufügen:


var prm = Sys.WebForms.PageRequestManager.getInstance();

        prm.add_endRequest(function() {

            $(".tooltip-klasse-oder-so").tooltip({
               
            });
        });

18.06.2009 - 14:16 Uhr

Ja, ich habe LinkButtons mit PostBackUrl

18.06.2009 - 11:09 Uhr

Hi,

ich habe die FreeTextBox auf einer meiner Seiten eingebunden. Man liest ja viel davon, dass es eine Security Exception wg. Dangerous Request gibt. Einer der Tipps dazu ist validateRequest=false in den Page Header zu schreiben. Keiner schöne Lösung aber, aber im moment relativ praktikabel. So, das komische ist aber, dass er bei mir die Exception wirft, wenn ich die Seite wechsele, also eine andere URL aufrufe als die, auf der die FreeTextBox eingebunden ist. Um die Exception zu umgehen müsste ich also alle meine Seiten mit ValidateRequest=false versehen. Dieses Verhalten wundert mich doch sehr! Hat jemand dazu eine Idee?

Grüße

10.05.2009 - 19:28 Uhr

Habe eben mein XP mal in der Parallels VM gebootet, und siehe da, Visual Studio startet ohne Probleme.

Werde das mal weiter verfolgen...

10.05.2009 - 19:12 Uhr

Ne hat auch nichts gebracht.

Im Taskumschalter meine ich zu erkennen, dass mich VS auffordern würde, die Standardeinstellungen zu wählen, aber dennoch sehe ich kein Fenster.

10.05.2009 - 18:52 Uhr

Guter Tipp, aber habe sowohl devenv.exe /resetsettings als auch /resetuserdata probiert, ohne Effekt 😦

10.05.2009 - 18:08 Uhr

Hallo,

nachdem bei einer Anwendung aus irgendeinem Grund der JIT angesprungen ist, ist das Fenster der IDE nicht mehr sichtbar wenn ich VS2008 Std. starte. Egal ob nur die Exe oder über eine Projektdatei. Der Prozess läuft aber!

Kennt jemand eine Lösung ohne Neuinstallation?

Grüße

04.05.2009 - 11:55 Uhr

Diese Kampagne halte ich für Blödsinn und rausgeschmissenes Geld, die sollten das Spritgeld lieber einem Waisenhaus geben.

Religionen und Evolution widersprechen sich nicht, sie ergänzen sich. Das eine ist eine spirituelle Ansicht, das andere Wissenschaft.

Zumal denke ich, dass der Urpsrung der Reiligionen ein gänzlich anderer ist. Thema: Kargokulte, missverstandene Technologie, Fehlinterpretationen der Menschen, Missbrauch der Mächtigen der Unsicherheit notleidender Menschen.

23.04.2009 - 12:21 Uhr

Ich nehme mal an, UserControls (wo bei mir der Text in ein Literal geschrieben wird) übernehmen den Typ von der Page auf der sie eingebunden werden... aber leider klappt es nicht ohne eventvalidation auf false zu setzen.

23.04.2009 - 11:57 Uhr

Seht Ihr eine andere Möglichkeit, einen User HTML eingeben zu lassen, diesen wegzuschreiben und aber auch wieder auszugeben?

23.04.2009 - 11:48 Uhr

Leider kann man die Validierung nicht für einzelne Controls ausschalten, würde ungern auf einer kompletten Seite auf dieses Sicherheits-Feature verzichten. Wer weiss was der User für Unfug macht...

23.04.2009 - 11:04 Uhr

Zum Thema EnableEventValidation=true:

http://aspnetnova.blogspot.com/2009/04/pages-enableeventvalidationtrue-page.html

Leider erzeugt auch das Literal-Control den beschriebenen Fehler.

Oder ist:

<b>Text<b/><br>
Text text text text

kein valides HTML?

22.04.2009 - 18:17 Uhr

Der Titel sagts: In einer MSSQL DB ist Text mit HTML Code formatiert abgelegt. Diesen möchte ich ich eins zu eins auf einer aspx Seite ausgeben.

Gibt es dazu eine Lösung? (ausser enableEventValidation=false...)

grüße thepixel

17.04.2009 - 13:47 Uhr

Stichwort: getElementById

ist ne Javascriptfunktion, google mal danach...

14.04.2009 - 13:02 Uhr

Im ItemTemplate oder auch im RowDataBound-Event:

<asp:Label id="lbl" runat="server" Text='<%# string.Format("{0:f}", Eval("Feld").ToString() %>' />

hih

thepixel

02.04.2009 - 18:18 Uhr

Hallo,

kann man das History Back Event irgendwie abfangen? Grund ist, dass ich auf eine externe url Redirecte. Drückt dort der Benutzer "Zurück" wird ein history.back() aufgerufen. Das führt dann aber dazu, dass auf meiner Seite alte Informationen auftauchen, also will ich einen Reload o.ä. machen können. Ideen sind gefragt! 😃

Grüße

02.04.2009 - 16:16 Uhr

Sind alle zu validierenden Controls in der richtigen Validationgroup?

02.04.2009 - 16:05 Uhr

Die Shops stellen den Preisvergleichen auch gerne csv Datein auf einem ftp zur Verfügung, die dann in einem bestimmten Intervall runtergeladen und in die eigene Datenbank gewuppt werden. Was vor allem bei Amazon lustig ist, wenn da für alle Kategorien ca. 3 GB csv Daten geparst werden müssen...

13.03.2009 - 00:27 Uhr

Hallo!

Ich führe in einer [WebMethod] die von jquery Code asynchron aufgerufen wird eine DB Operation durch. Hat jemand eine Idee, wie ich anschliessend die GUI akualisieren kann, also konkret für das betroffende Gridview DataBind() aufrufen kann?

Mfg

03.03.2009 - 13:11 Uhr

Also zu dem konkreten IE Problem weiss ich nichts, aber wieso nicht einfach eine %-Größenangabe?

Gruß

03.03.2009 - 12:18 Uhr

Hi,

auf einer aspx Seite möchte ich mit dem ModalPopUpExtender aus dem AjaxControlToolkit einen Dialog über der ganzen Seite anzeigen, jedoch wird ein Flash-Film der auf der Seite liegt nicht hinter dem Modal-Popup sondern davor angezeigt.

Lösungen wie Panel und Flash in divs mit unterschiedlichem Z-Index zu packen funktionieren leider nicht. Irgendeine Idee?

Gruß,

thepixel

25.02.2009 - 16:04 Uhr

Hi!

Mir fällt da CNET ein, aber ich weiss nicht ob die ohne Gewerbe frei verfügbar sind. Und ausserdem denke ich, dass die auch eine gewisse Pflege ihrer Daten betreiben.

Gruß