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