Hi Andreas,

> Hm, ich glaube wenn du Controls hinzuf�gen willst musst du 
> das in der CreateChildControls machen... da kannst du die 
> hinzuf�gen...

Ich m�chte keine ChildControls hinzuf�gen, sondern das eigene Objekt
(this) einer Tabelle (genauergesagt einer Zelle in einer Tabelle)
hinzuf�gen und dann die gesamte Tabelle ausgeben.

CIAO
Michael


> 
> 
> ----- Original Message -----
> From: "Michael Schwarz" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, February 24, 2003 10:41 AM
> Subject: [Asp.net] AW: [Asp.net] Von Table ableiten L�SUNG
> 
> 
> > Ich habe dazu noch eine Frage: Wie kann ich in der Render 
> Methode auch 
> > objektorientiert arbeiten? Ich stelle mir folgendes vor:
> >
> > protected override void Render(HtmlTextWriter writer)
> > {
> > Panel container = new Panel(); 
> container.Style.Add("BACKGROUND-COLOR", 
> > "black");
> > container.Controls.Add(this);
> >
> > container.RenderControl(writer);
> > }
> >
> > Ich bekomme dann immer den Fehler "Exception of type 
> > System.StackOverflowException was thrown".
> >
> > CIAO
> > Michael
> >
> >
> > > -----Urspr�ngliche Nachricht-----
> > > Von: [EMAIL PROTECTED] 
> > > [mailto:[EMAIL PROTECTED] Im Auftrag von Andreas 
> > > Rudischhauser (N)
> > > Gesendet: Samstag, 22. Februar 2003 18:50
> > > An: [EMAIL PROTECTED]
> > > Betreff: [Asp.net] Von Table ableiten L�SUNG
> > >
> > >
> > > Folgender Code leitet vom TABLE - Tag ab und erstellt 
> einen div tag 
> > > drumrum. Falls es jemand brauchen kann
> > >
> > > using System;
> > > using System.Text;
> > > using System.Diagnostics;
> > > using System.Collections;
> > > using System.Collections.Specialized;
> > > using System.ComponentModel;
> > > using System.Data;
> > > using System.Data.OleDb;
> > > using System.Web;
> > > using System.Web.SessionState;
> > > using System.Web.UI;
> > > using System.Web.UI.WebControls;
> > > using System.Web.UI.HtmlControls;
> > > using System.Xml;
> > >
> > > namespace ASPNetPortal {
> > >  public class TestTable : Table {
> > >   // Die Datenquelle
> > >   protected override void Render( HtmlTextWriter writer) {
> > >    writer.Write("<div style=\"background-color:black\">");
> > >    // Ruft Oberklasse (Table) auf
> > >    base.Render(writer);
> > >    //Rendert den Inhalt
> > >    RenderChildren(writer);
> > >
> > >    writer.Write("</div>");
> > >   }
> > >  }
> > > }
> > >
> > > _______________________________________________
> > > 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