Mit clientseitigen Events serverseitige Events auslösen

Written on July 20, 2006

Will man ein serverseitiges Event (ASP.NET) clientseitig (JavaScript) auslösen, ist folgender Code notwendig - am Beispiel einer GridView-Row, die per Klick selektierbar sein soll. Dazu muß sich in der Row z.B. ein ImageButton (der vorher noch per FindControl in der GridView gesucht wurde) für den Select befinden, dessen Postback-Argument dann dem Client-Event zugewiesen wird:

e.Row.Attributes.Add("onclick", Page.GetPostBackEventReference(mySelectButton));

So - jetzt muß ich es hoffentlich nicht nochmal aus der MSDN oder meinem eigenen Posting bei glengamoi suchen ;-)