protected override void Render(HtmlTextWriter writer)
                {
                        CreateChildControls();
                        base.Render(writer);
                }



> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Michael Schwarz
> Gesendet: Mittwoch, 26. Februar 2003 13:56
> An: [EMAIL PROTECTED]
> Betreff: [Asp.net] Eigenschaften im Designer...
> 
> 
> Hallo,
> 
> irgendwie stehe ich im Moment auf dem Schlauch. In einem 
> WebControl m�chte ich im Designer eine Eigenschaft anzeigen 
> (hier: die Anzahl der Spalten). Leider wird aber immer nur 
> der DefaultValue angezeigt, ich kann in den Eigenschaften 
> eintragen was ich will... (Ausgabe:
> <b>Spalten=0</b>)
> 
> CIAO
> Michael
> 
> 
> 
> public class RowEx : Control, INamingContainer
> {
>   private int m_Cols;
> 
>   [Category("Meine Anwendung"), DefaultValue("0")]            
>   public int Cols
>   {
>     get { this.EnsureChildControls(); return m_Cols; }
>     set { this.EnsureChildControls(); m_Cols= value; }
>   }
>   protected override void CreateChildControls()
>   {
>     LiteralControl x = new LiteralControl("<b>Spalten=" +
> m_Cols.ToString() + "</b>");
>     Controls.Add(x);
>   }
> }
> 
> _______________________________________________
> 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