Hallo,

> 
> Yep mache ich...
> 
> :: Wie hast Du das DataBinding (in der Definition der Column, 
> :: nicht f�rs Grid) realisiert?
> 

das kannst Du auch so realisieren:

public class DaniColumn : ITemplate
{
        public DaniColumn()
        {
        }

        public void InstantiateIn(Control container)
        {
                Label lbl = new Label(); // Hier baust Du Deine HTML-Tabelle
rein
                lbl.DataBinding += new EventHandler(this.BindDaniColumn);
                container.Controls.Add(lbl);
        }

        public void BindDaniColumn(object sender, EventArgs e)
        {
                Label lbl = (Label)sender;
                DataGridItem  container = (DataGridItem)lbl.NamingContainer;
                lbl.Text        =
(DataBinder.Eval(((DataGridItem)container).DataItem, "DasDatenfeld")); 
        }
}

Wenn Du eigene Objekte hast, kannst Du auch statt zum DataGridItem
auch auf Dein Objekt casten.

Aufgerufen wird das ganze dann so (am besten im Page_Init, nicht
erst im Page_Load):
TemplateColumn tempcol = new TemplateColumn();
tempcol.ItemTemplate = new DaniColumn();
myDataGrid.Columns.AddAt(*indexdercolumn*,tempcol);

Wenn Du nun z.B. im Edit-Mode bist, und f�r
diese Column auch eine EditTemplate brauchst, kannst Du
diese nach dem gleichen Schema aufbauen, nur eben
mit z.B. TextBoxen und statt tempcol.ItemTemplate
mu�t Du dann tempcol.EditTemplate zuweisen (bzw.
dieser diese EditColumn zuweisen).

Gruss

Alex

Kommt zur .NET Community Conference in Karlsruhe
http://www.dotnetcommunityconference.com


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