DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET2.0 | Thema: Nach Eingabe mit Enter auf einen Button | Von: Ben  ( 26.07.2006 12:31)

Hallo
habe ein Problem das hier im Forum bei der Suche auch nicht funktioniert.
Wenn ich z.b. im Textfeld Suche etwas eingebe und dann auf die Return(Enter) Taste drücke wird ein Pageload ausgeführt aber nicht der Click auf den Button.
Allerdings gehts manchmal bei anderen Seiten von mir ohne das ich dort was umprogrammiert habe. Woran könnte das liegen ?

ben


Betreff Von Datum
AW: Nach Eingabe mit Enter auf einen Button
Das Problem ist mir auch schon aufgefallen! Ich habs im Moment so gelöst, dass ich nicht auf den Button reagiere sondern auf txtSearchBox_changed.<br><br>Damit lässt sich das ganz fein umgehen. Wieso das...
Bernhard Grojer 26.07.2006 13:12
AW: AW: Nach Eingabe mit Enter auf einen Button
Gibt es ne Art KeyAscii oder Keycose im System.evenArgs oder so, das ich aufs Return abfragen kann?<br><br>Lösen könnte man auch über ein Pageload aber das ist bissel umständlich
Ben 26.07.2006 13:46
AW: AW: AW: Nach Eingabe mit Enter auf einen...
Hi,<br><br>würde dir vielleicht sowas (Javascript) weiterhelfen?<br><br>TextBox.Attributes.Add("onkeydown", "javascript:if(event.keyCode==13){doStuff();return false;};")<br><br>LG<br>Tom
Thomas Golla 26.07.2006 14:12
AW: AW: AW: AW: Nach Eingabe mit Enter auf...
danke <br>allerdings muss bei der Version das doStuff ne Javascript function sein<br>und ich kann von da aus ja keine Function aus meinem vb Codebehind aufrufen. oder geht das jetzt bei net2 ?
Ben 26.07.2006 14:40
AW: AW: AW: AW: AW: Nach Eingabe mit Enter...
Hallo nochmal,<br><br>ich zitiere dich mal:<br><br>"Hallo<br>habe ein Problem das hier im Forum bei der Suche auch nicht funktioniert. <br>Wenn ich z.b. im Textfeld Suche etwas eingebe und dann auf die...
Thomas Golla 26.07.2006 14:59
AW: AW: AW: AW: AW: AW: Nach Eingabe mit...
sorry kurz auf dem Schlauch gestanden.<br>also hab jetzt verstanden was du meintest. <br>allerdings gibts noch ein Problem...
Ben 26.07.2006 15:14
AW: AW: AW: AW: AW: AW: AW: Nach...
Hallo probier mal document.getElementById('" + ButtonSuche.UniqueID + "').click(); Gruß
Andreas Stark 26.07.2006 15:18
AW: AW: AW: AW: AW: AW: AW: AW:...
geht immernoch net. Er meckert das Javascript an hier mal ein Screenshop.<br>http://www.plusfakt.de/fehler.gif<br>
Ben 26.07.2006 15:28
AW: AW: AW: AW: AW: AW: AW: AW:...
Hier mal ein kompletter Code von mir. Ist halt in c# aber besser als nichts: In meiner PageLoad habe ich folgendes eingetragen: TextBox1.Attributes.Add("onkeydown", "if(event.which...
Andreas Stark 26.07.2006 15:42
AW: AW: AW: AW: AW: AW: AW:...
Ich versteh das Problem nicht ganz. Es wird ja ein Page-Reload ausgeführt. Und im TextBox Changed Event kannst du ja ein deinen Button_Click Sub aufrufen. <br><br>Wieso wollt ihr das mit Javascript-Code...
Bernhard Grojer 26.07.2006 16:02
AW: AW: AW: AW: AW: AW:...
Hallo. Folgende Situation: Der Benutzer schreibt was in die Textbox. Anschließend schreibt er was in eine andere Textbox. Zu jeder Textbox gibt es unterschiedliche Aktionen. Jede Textbox hat einen...
Andreas Stark 26.07.2006 16:34
AW: AW: AW: AW: AW: AW: AW:...
Morgen<br>das mit dem Java Script funzt super Danke.<br>Aber... :-)<br>Die IE Autovervollständigung geht dann leider nicht mehr, wenn ich z.b. 'Dunlop' vorgeschlagen bekommen und habe erst 'Dun' in der...
Ben 27.07.2006 09:08
AW: AW: AW: AW: AW: AW:...
Dann versuch eventuell keydown durch keyup event zu ersetzen.<br>
Bernhard Grojer 27.07.2006 09:50
AW: AW: AW: AW: AW: AW:...
Hallo. Du kannst mal versuchen die autovervollständigung mit Leertaste zu benutzen. Also Dun dann Leertaste -> nun sollte Dunlop im textfeld stehen. Anschließend Enter drücken. Event wir...
Andreas Stark 27.07.2006 09:57
AW: AW: AW: AW: AW:...
@andi<br>Leertaste geht net<br><br>@Bernhard<br>bei Keyup funktioniert das ganze Skript nicht ....
Ben 27.07.2006 10:50

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG