Der Code ist aus dem Gedaechnis, desswegen haben sich da ein paar Fehler
eingeschlichen
dtgxxx_ItemDataBound(....)
{
        CheckBox checkBox;

....

if (row.RowState == DataRowState.Deleted)
{
        checkBox = (CheckBox) e.Item.FindControl("chkDelete"); //Fuer delete
checkbox.Visible = false;
        e.Item.Font.Strikeout = true;
        btnEdit.Visible = false;
        checkBox.Visible = false;
}


-----Message d'origine-----
De�: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Envoy�: vendredi 20 juin 2003 09:29
��: [EMAIL PROTECTED]
Objet�: RE : [Asp.net] DataGrid

Oder einfach so: (?) Ist eigentlich nicht so kompliziert.
Funktioniert aber nur mit DataSets...
                        
dtgxxx_ItemDataBound(....)
{
if ((e.Item.ItemType != ListItemType.Item) &&
        (e.Item.ItemType != ListItemType.AlternatingItem)) 
        return;

row = ((DataRowView) e.Item.DataItem).Row;
Button btnEdit = (Button) e.Item.FindControl("btnEdit");
if (row.RowState == DataRowState.Deleted)
{
        e.Item.FindControl("CheckBox1").Visible = false;
        e.Item.Font.Strikeout = true;
        btnEdit.Visible = false;
        checkBox = (CheckBox) e.Item.FindControl("chkDelete"); //Fuer delete
        checkBox.Visible = false;
}
else if (row.RowState == DataRowState.Added)
{
        e.Item.Font.Bold = true;
        btnEdit.Visible = true;
}
else if (row.RowState == DataRowState.Modified)
{
        e.Item.Font.Italic = true;
        btnEdit.Visible = true;
}
-----Message d'origine-----
De�: Stadelmann Patrick [mailto:[EMAIL PROTECTED] 
Envoy�: vendredi 20 juin 2003 09:18
��: [EMAIL PROTECTED]
Objet�: Re: [Asp.net] DataGrid

Den gemerkten Wert hinterlege ich bereits, dass ist das kleinste Problem.
Es liegt nur noch daran, dass der User sieht, welchen Wert er hinterlegt
hat.
Ich werde diese M�glichkeit von dir mal ausprobieren, dann k�nnte ich
theoretisch ein Hacken-Image in das DataGrid geben und den Status auf
.visible = false setzten. Sobald merke gedr�ckt wird, �ndert er sich auf
.visible = true.

danke
Patrick

----- Original Message -----
From: "J�rg Schwalenberg" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, June 18, 2003 5:59 PM
Subject: Re: [Asp.net] DataGrid


Hallo Patrick,

das w�re nur die eine H�lfte der Medaile. Zus�tzlich mu�t Du bei einer
solchen Konstruktion ja auch noch den gemerkten Wert hinterlegen ??

Also am einfachsten w�re das clientseitig zu l�sen, indem Du zu jedem DS ein
Hiddenfield bef�llst wenn der Icon angeklickt wird. Gleichzeitig gibst Du
dem ein anders Icon, oder einen anderen td bgcolor usw.. Beim Postback
werden dann alle gesammelten Daten der Hiddens weiterverarbeitet.


MfG
J. Schwalenberg
______________________
www.udex.de
www.ultradevextensions.de
[EMAIL PROTECTED]
______________________
Think big - UDEX Software !
Software & Extensions for Dreamweaver Ultradev & MX
----- Original Message -----
From: "Stadelmann Patrick" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, June 18, 2003 5:39 PM
Subject: [Asp.net] DataGrid


> hallo zusammen,
> Ich liste meine Daten in einem DataGrid auf und m�chte nun,
> dass diejenigen Daten, bei denen z.B.: auf einen Merke-Button
> geklickt wurde, markiert werden und Markiert bleiben bis man
> die Seite komplett neu ladet.
> Kennt jemand eine M�glichkeit, wie ich es herbekomme z.b.
> den Merke-Button hervor zu heben oder irgend eine Markierung
> in die entsprechende Zeile bekomme?
>
> danke
> Patrick
>
>
> _______________________________________________
> Asp.net mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/asp.net
>

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net



_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an