Command Button ohne Postback?

06/01/2010 - 16:23 von Andreas Kammann | Report spam
Hi, ich habe auf einer Seite einen Repeater der mir Daten darstellt. U.a.
wird auch ein Commandbutton angezeigt. Auf Click wird ein Code Behind Code
ausgeführt (durch
Protected Sub Repeater_Menue_x1_ItemCommand(ByVal source As Object, ByVal e
As System.Web.UI.WebControls.RepeaterCommandEventArgs) Handles
Repeater_Menue_x1.ItemCommand )


Hier führe ich diversen Code aus und es wird anschließend durch

sb.Append("<script>")
sb.Append("window.open('" & popUrl & "','" & popupname & "','" &
appearence & "');")
sb.Append("</script>")
Page.RegisterStartupScript("test", sb.ToString())

ein Popupfenster aufgerufen.
Wie kann ich aber nun verhindern das die Hauptseite neu aufgerufen
wird(Postback) ?
 

Lesen sie die antworten

#1 Patrick Finger
07/01/2010 - 09:39 | Warnen spam
Verstehe womöglich die Frage nicht richtig..

Wieso fügst Du einen CommandButton ein wenn Du kein Postback willst?

Du könntest doch Dein javascript direkt einfügen, anstelle des
Command-Button.

zB im onclick-js-Eventhandler eines images oder so? siehe:
http://de.selfhtml.org/javascript/s...andler.htm

<img src="pfad/zum/bild.jpg" onclick="javascript: alert('hallo')" />

HTH, Gruss

Ähnliche fragen