Hallo Andreas!

zu 2): dazu brauchst du nur eine neue Spalte (<asp:TemplateColumn>)
anzulegen, und dann z.B. einen <asp:Button> reintun.
Mit der Eigenschaft "CommandName" kannst du dem Button einen Namen geben,
den du dann im Ereignis "OnItemCommand" abfragen kannst:

IM HTMLTEIL DER ASP.NET SEITE:
==============================

<asp:DataGrid OnItemCommand="cmdItemCommand_Click" ...>...</asp:DataGrid>

<asp:TemplateColumn>
        <ItemTemplate>
                <asp:Button CommandName="cmdEdit" Runat="server" Text="Edit" />
        </ItemTemplate>
</asp:TemplateColumn>

IM CODETEIL DER ASP.NET SEITE:
==============================

public void cmdItemCommand_Click(object sender, DataGridCommandEventArgs  e)
{
        // Abfragen, ob der Button gedr�ckt wurde
        if (e.CommandName == "cmdEdit")
        {
                // ....
        }
}

mfg Klaus

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]Im Auftrag von Andreas
Rudischhauser (N)
Gesendet: Montag, 20. Mai 2002 21:08
An: aspDEdotnet
Betreff: [aspdedotnet] AW: Repeater, DataList, Datagrid


Zu 1) sorry, ich meinte zeilen.....
Zu 2) ich meinte das neben jeder zeile steht "aktivieren" und wenn man
da drauf klickt macht er irgendwas

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von
Aschenbrenner Klaus
Gesendet: Montag, 20. Mai 2002 16:16
An: aspDEdotnet
Betreff: [aspdedotnet] AW: Repeater, DataList, Datagrid


Hi Andreas!

Zu deinen Fragen:

1.) Spalten gleichzeitig editieren: du brauchst nur f�r jede Spalte ein
"<EditItemTemplate>" festlegen
2.) F�r jeden Datensatz wird die Funktion "OnItemDataBound" aufgerufen;
hier kann man zB. einen Datensatz deaktivieren, oder ganz ausblenden

mfg Klaus

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]Im Auftrag von Andreas
Rudischhauser (N)
Gesendet: Montag, 20. Mai 2002 16:05
An: aspDEdotnet
Betreff: [aspdedotnet] Repeater, DataList, Datagrid


Sagt mal findet ihr obige Controls eigentlich gut?

Ich finde Sie n�mlich inzwischen nicht mehr gut! Die sind absolut
unflexibel oder mach ich da was falsch? Dumm istz.B. das man keinen
Skript Code dazwischen schreiben kann.

Ein paar Beispiele:

- Angenommen ich habe ein Datagrid und m�chte nun das man alle Spalten
gleichzeitig editieren kann?!??
- oder man will links pro Zeile einen Symbollink erstellen, der eine
Spalte deaktiviert (in der Datenbank das Feld sichtbar=false stellt)
- oder man m�chte abh�ngig von einer Session Variable ein Template
anders anzeigen

Ich werde wohl oder �bel die Tabelle doch wieder selbst programmieren
m�ssen! :-(


| [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