Nur kurz zur Erkl�rung: es gibt (mind.) 3 M�glichkeiten, Event Wireup zu
bewerkstelligen:

1. [Nur Code]
Die Events-Handler werden in der Codebehind-Datei gewireupt :) (wie heisst
es eigentlich auf deutsch?)
Beispiel in c#:
myButton.Click += new EventHandler(MeineEreignisProzedur);

2. [Im Element auf dem ASPX-Form]
(dieser Ansatz entspricht dem, den Robert geschlidert hat)
<asp:Button runat="server" id="myButton" onClick="MeineEreignisProzedur" />

3. [AutoEventWireup]
(das hat auch Andreas gemeint)
Wenn man's nicht explizit deaktiviert (VS tut's), ist AutoEventWireup
aktiviert. Dies hat zur Folge, dass asp.net nach Prozeduren sucht, die von
der Signatur und vom Namen her ein Event-Handler sein k�nnten:
myButton_Click(object sender, EventArgs e) {}
wird automatisch dem Click-Event von myButton zugewiesen.

Gruss
Remas
http://www.aspalliance.com/remas

----- Original Message -----
From: "Robert Walther" <[EMAIL PROTECTED]>
To: "aspDEdotnet" <[EMAIL PROTECTED]>
Sent: Thursday, July 11, 2002 11:26 AM
Subject: [aspdedotnet] Re: AW: DataGrid-Sortierung in CodeBehind-Seiten


> Zitiere "Andreas Rudischhauser (N)" <[EMAIL PROTECTED]>:
>
> > Hast du die richtigen using's und das DataGrid auch deklariert.
> >
> > DataGrid DataGrid1 = new DataGrid();
> >
> > Und m�sste deine Funktion nicht DataGrid1_Sort hei�en?
>
> nein, muss sie nicht!
> im design kann man unter eigenschaften des grid die eventhandler
festlegen:
> einfach auf den blitz oben klicken, und dann bei sortcommand den
> namen der methode ausw�hlen.
> (das geht so auch f�r edit, update, cancel, delete)
> rob
>
>
> >
> > -----Urspr�ngliche Nachricht-----
> > Von: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]] Im Auftrag von
> > Mahler
> > Michael
> > Gesendet: Donnerstag, 11. Juli 2002 11:07
> > An: aspDEdotnet
> > Betreff: [aspdedotnet] DataGrid-Sortierung in CodeBehind-Seiten
> >
> >
> > Hallo Liste,
> >
> > ich fange gerade an, von VBScript nach ASP.Net zuwechseln.
> > Hier stellt sich nun mein erstes Problem:
> > - wenn ich ein DataGrid sortieren lasse benutze ich (ohne CodeBehind)
> > folgenden Code:
> >
> > Sub DataGrid_Sort(Sender As Object, e As DataGridSortCommandEventArgs)
> >
> >     DataGrid1.CurrentPageIndex = 0
> >     SortField = e.SortExpression
> >     BindGrid()
> > End Sub
> >
> > Nach der Umstellung in CodeBehind (mit VisualStudio) kommt die
> > Meldung,
> > dass "DataGridSortCommandEventArgs" nicht definiert ist. Da ich in der
> > .NET Framework-Klassenbibliothek nur Beispiele f�r den ersten Fall
> > finde, weiss jemand, wie ich die Sortierung sonst (bei Codebehind)
> > aufbauen mu�?
> >
> > Gru�
> > Michael
> >
> > | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie
> > | k�nnen sich unter folgender URL an- und abmelden:
> > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> >
> >
> > | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> >
>
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
>


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an