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
