Danke Leute ... eigentlich sollte ich dass nach 2 Jahren alles können....
Neue Projekte geben aber die Chance (am Anfang) sauberer zu arbeiten.

Gruß Chris

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Auftrag von Daniel Wasser
> Gesendet: Dienstag, 2. August 2005 16:23
> An: [email protected]
> Betreff: Re: AW: AW: AW: [Asp.net] Custom controls und Values
>
>
>  >  wenn ich aber LoadControl aufrufe bekomme ich ein Typ Usercontrol
>  > zurück bei dem diese Variablen natürlich nicht verfügbar sind.
>
> einfach in deinen Typ casten
>
> in c#
> MenuLeftMainEntry oCtl =
> (MenuLeftMainEntry)LoadControl("SubItems/MenuLeftMainEntry.ascx");
>
> oCtl.href = "xxx"
> ...
>
>
>
> Chris wrote:
> > das Problem ist nur, dass ich dem Control ja noch Parameter mitgeben 
> > möchte....
> > Ich dachte mir, dass ich zwei Variablen
> >      Public href as string
> >      Public Label as string
> > definiere und diese dann entsprechend verarbeite.
> >  wenn ich aber LoadControl aufrufe bekomme ich ein Typ Usercontrol
> > zurück bei dem diese Variablen natürlich nicht verfügbar sind.
> >
> > als Typ Object geht es zwar ... scheint mir aber nicht so fein - oder?
> >
> >   Dim ctl As Object = LoadControl("SubItems/MenuLeftMainEntry.ascx")
> >   ctl.href = "/test.aspx"
> >   ctl.Label = "Hello World"
> >   PlaceHolder1.Controls.Add(ctl)
> >
> >
> >
> >
> >
> >>-----Ursprüngliche Nachricht-----
> >>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> >>Auftrag von Daniel Wasser
> >>Gesendet: Dienstag, 2. August 2005 15:35
> >>An: [email protected]
> >>Betreff: Re: AW: AW: [Asp.net] Custom controls und Values
> >>
> >>
> >> > Ich vermute, dass das Control noch gerendert werden muß oder sowas ...
> >> >
> >>
> >>so gehts in c#
> >>
> >>plholdNavigation.Controls.Add(LoadControl("parts/navigation.ascx"));
> >>
> >>
> >>Chris wrote:
> >>
> >>>Gar nix....
> >>>Wenn Ich in Page_Load eine Response.write reinschreibe wird dies auch
> >>>ausgegeben.
> >>>
> >>>Aber das "Hello World" eben nicht.
> >>>
> >>>Fehler gibts auch keinen
> >>>
> >>>Ich vermute, dass das Control noch gerendert werden muß oder sowas ...
> >>>
> >>>Aber wie mache ich das - oder muß ich doch mit LoadControl arbeiten??
> >>>
> >>>Gruß Chris
> >>>
> >>>
> >>>
> >>>
> >>>>-----Ursprüngliche Nachricht-----
> >>>>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> >>>>Auftrag von Daniel Wasser
> >>>>Gesendet: Dienstag, 2. August 2005 15:24
> >>>>An: [email protected]
> >>>>Betreff: Re: AW: [Asp.net] Custom controls und Values
> >>>>
> >>>>
> >>>>Was passiert denn?
> >>>>
> >>>>Chris wrote:
> >>>>
> >>>>
> >>>>>Jetzt stehe ich wieder auf dem Schlauch...
> >>>>>
> >>>>>warum kann ich meine eigenen Controls so nicht hinzufügen???
> >>>>>       Dim ctl1 As New MenuLeftMainEntry
> >>>>>       PlaceHolder1.Controls.Add(ctl)
> >>>>>
> >>>>>Das Control hat einfachen Text im CodeFile ist nix drin.
> >>>>>
> >>>>><%@ Control Language="VB" AutoEventWireup="false" 
> >>>>>CodeFile="MenuLeftMainEntry.ascx.vb" Inherits="MenuLeftMainEntry" %>
> >>>>> Hello World
> >>>>>
> >>>>><!--- Ende Webcontrol-->
> >>>>>
> >>>>>Gruß, Chris
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>>-----Ursprüngliche Nachricht-----
> >>>>>>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> >>>>>>Auftrag von Chris
> >>>>>>Gesendet: Dienstag, 2. August 2005 13:40
> >>>>>>An: [email protected]
> >>>>>>Betreff: AW: [Asp.net] Custom controls und Values
> >>>>>>
> >>>>>>
> >>>>>>OK, stand ein bischen auf dem Schlauch ...
> >>>>>>natürlich Control registrieren und einfach einbinden...
> >>>>>>
> >>>>>>Hat sich also erledigt.
> >>>>>>
> >>>>>>Danke, Chris
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>>-----Ursprüngliche Nachricht-----
> >>>>>>>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> >>>>>>>Auftrag von Chris
> >>>>>>>Gesendet: Dienstag, 2. August 2005 13:35
> >>>>>>>An: [email protected]
> >>>>>>>Betreff: [Asp.net] Custom controls und Values
> >>>>>>>
> >>>>>>>
> >>>>>>>Bin mir gerade mal unsicher was denn nun der "saubere" Weg ist in 
> >>>>>>>ASP.NET
> >>>>>>>
> >>>>>>>Am Beispiel eines Menüs, dass aus einer Datenbank gefüllt werden soll.
> >>>>>>>
> >>>>>>>Prinzipiell gibt es Hauptmenüpunkte und Submenüpunkte mit 
> >>>>>>>unterschiedlichen Designs.
> >>>>>>>
> >>>>>>>Es gibt natürlich ein Usercontrol Menue in dem die Daten verarbeitet 
> >>>>>>>werden.
> >>>>>>>
> >>>>>>>Was mache ich aber mit den einzelnen Einträgen.
> >>>>>>>
> >>>>>>>1. ich kann diese wieder als Usercontrol machen und dann mit 
> >>>>>>>Loadcontrol einbinden.
> >>>>>>>       => Parameter wie Link und Text kann ich nur schwer übergeben.
> >>>>>>>
> >>>>>>>          Dim ctl As Object = 
> >>>>>>> LoadControl("SubItems/MenuLeft_MainEntry.ascx")
> >>>>>>>       ctl.href = Row("href")
> >>>>>>>       ctl.Label = Row("Label")
> >>>>>>>       PlaceHolder1.Controls.Add(ctl)
> >>>>>>>       oder so ähnlich...
> >>>>>>>
> >>>>>>>2. ich setze den HTML-Code mit einem Stringbuilder zusammen
> >>>>>>>       => ist glaube ich sehr böse
> >>>>>>>
> >>>>>>>
> >>>>>>>...??
> >>>>>>>
> >>>>>>>Wie macht Ihr das so?
> >>>>>>>
> >>>>>>>Gruß,Chris
> >>>>>>>
> >>>>>>>_______________________________________________
> >>>>>>>Asp.net Mailingliste, Postings senden an:
> >>>>>>>[email protected]
> >>>>>>>An-/Abmeldung und Suchfunktion unter:
> >>>>>>>http://www.glengamoi.com/mailman/listinfo/asp.net
> >>>>>>
> >>>>>>_______________________________________________
> >>>>>>Asp.net Mailingliste, Postings senden an:
> >>>>>>[email protected]
> >>>>>>An-/Abmeldung und Suchfunktion unter:
> >>>>>>http://www.glengamoi.com/mailman/listinfo/asp.net
> >>>>>
> >>>>>
> >>>>>_______________________________________________
> >>>>>Asp.net Mailingliste, Postings senden an:
> >>>>>[email protected]
> >>>>>An-/Abmeldung und Suchfunktion unter:
> >>>>>http://www.glengamoi.com/mailman/listinfo/asp.net
> >>>>>
> >>>>>
> >>>>
> >>>>_______________________________________________
> >>>>Asp.net Mailingliste, Postings senden an:
> >>>>[email protected]
> >>>>An-/Abmeldung und Suchfunktion unter:
> >>>>http://www.glengamoi.com/mailman/listinfo/asp.net
> >>>
> >>>
> >>>_______________________________________________
> >>>Asp.net Mailingliste, Postings senden an:
> >>>[email protected]
> >>>An-/Abmeldung und Suchfunktion unter:
> >>>http://www.glengamoi.com/mailman/listinfo/asp.net
> >>>
> >>>
> >>
> >>_______________________________________________
> >>Asp.net Mailingliste, Postings senden an:
> >>[email protected]
> >>An-/Abmeldung und Suchfunktion unter:
> >>http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> >
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
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