Laden...

ASP.NET LinkButton als "Defaultbutton"

Erstellt von marcelws vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.661 Views
M
marcelws Themenstarter:in
309 Beiträge seit 2004
vor 18 Jahren
ASP.NET LinkButton als "Defaultbutton"

hi jungs & mädels,

ich hätte gern einen linkbutton als defaultbutton. so versuche ich es jetzt. das clickevent des buttons wird aber nicht ausgelöst. was mache ich falsch?

im page.load():


 If Not IsPostBack Then
      Dim script As String = String.Format("if(window.event.keyCode == 13) {0}", Page.GetPostBackEventReference(lbtSucheStarten))
      lbtSucheStarten.Attributes.Add("onkeydown", script)
    End If

gruß
marcel

M
marcelws Themenstarter:in
309 Beiträge seit 2004
vor 18 Jahren

"There was a bug eating my brain"

Für alle die es wissen möchten...es scheint ein Bug in ASP zu sein...damit das ganze wie oben funktioniert packt man einfach irgendwo auf der page:

<input type="text" style="display:none">

...dann klappts auch mit dem Nachbarn 😉

Gruß
marcel

T
210 Beiträge seit 2006
vor 18 Jahren

Hallo marcel,

zunächst mal fehlt das Semikolon am Ende des Scripts.

Es wäre praktisch, wenn Du etwas mehr von dem Code hier posten würdest, bzw. genauer beschreiben würdest, wie Deine Form aussieht...

Du willst, daß beim drücken der Return-Taste der Button 'ausgelöst' wird. Immer? Nur wenn der Focus in einem bestimmten Eingabefeld ist... ???

Gruß,
T-Man