Hallo,

> 
> wie schaffe ich es denn ein Objekt, in meinem Fall einen 
> ImageButton, in ein
> DataGrid einzubinden, im Moment erzeuge ich den Button so:
> 
> myButton.AlternateText = "Element l�schen"
> myButton.ImageUrl = "../../_images/default/delete.gif"
> myButton.ID = "Element" & x
> myButton.Attributes.Add("onclick","DeleteDialog()")
> 
> Um das Ganze dann in einen Grid zu pressen sammle ich alle 
> Infos vorher in
> einer Datentabelle die ich dann auf den Grid binde, die 
> Spalte wo der Button
> stehen soll ist wie folgt definiert:
> 

das wird nicht funktionieren. Du mu�t den Button als 
Objekt erzeugen, z.B. im ItemDataBound und ihm dort
die Parameter aus der DB zuweisen.

etwa so:

protected void dgrMy_ItemDataBound(object sender, DataGridItemEventArgs e)
{
        
if((e.Item.ItemType==ListItemType.Item)||(e.Item.ItemType==ListItemType.Alte
rnatingItem))
        {
                Button myButton = new Button();
                myButton.AlternateText = "...."
                usw...
                e.Item.Cells[index].Controls.Add(myButton);
        }
}

e.Item.Cells[index].Controls.Add(myButton);

index entspricht hier dem Index der Spalte,
in der der Button landen soll.

Gruss

Alex


*************************
_______________________________________________
This ASP.NET email is sponsored by:
UDEX ProMenu.Net  - Die Software f�r Navigation - Jetzt kostenlos testen!
Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
*************************

Antwort per Email an