www.IT-Visions.de-Diskussionsforen (Version 2.1)
(Diese Seite wurde noch nicht auf das neue Layout umgestellt!)


Diese Foren stehen den Lesern unserer Bücher und allen anderen registrieren Benutzern dieser Website zur Verfügung. Wir würden uns freuen, wenn viele Nutzer dieser Website hier nicht nur Fragen stellen, sondern auch die Fragen anderer Nutzer beantworten. Diese Foren sind ein ehrenamtlicher, nicht-kommerzieller, unmoderierter Community-Dienst von www.IT-Visions.de. Wenn Sie kommerzielle Unterstützung für .NET/Scripting/PowerShell suchen, schauen Sie bitte auf unser Support-Angebot und unsere Schulungsangebote für Scripting und Schulungsangebote für .NET.



Themeauswahl dynamisch laden
Autor:  MichaelLönhardt
E-mail:  Antworten bitte nur in das Forum!
Datum:  20.03.2006 00:32:05
Subject:  Themeauswahl dynamisch laden
Bezug zum Buch:  .net 2.0 crashkurs
Message:  Hallo Herr Schwichtenberg,

ich möchte in einer Dropdownliste dynamisch alle vorhandenen Themes anbieten. Das klappt auch prima:

    protected void dropTheme_Init(object sender, EventArgs e)
    {
        if (sender is DropDownList) {
            DropDownList dropDownList = (DropDownList)sender;
            DirectoryInfo dir = new DirectoryInfo("D:\\...\\App_Themes");
            foreach (DirectoryInfo d in dir.GetDirectories())
            {
                    String text = d.Name;
                    ListItem newItem = new ListItem();
                    newItem.Text = text;
                    dropDownList.Items.Add(newItem);
            }

Nur muss ich das Themeverzeichnis hart codiert angeben. Da ich später nicht weiß, in welches Verzeichnis die Anwendung installiert wird, ist das nicht ok. Wie kann ich das Themes-Verzeichnis korrekt ermitteln? Oder gibt es die Möglichkeit, relativ zum Installationsverzeichnis zu arbeiten?

Mit freundlichen Grüßen

Michael Lönhardt
            setSelected(dropDownList, Profile.Layout.LayoutThema);

        }
       
    }

Antworten

  Zurück zum Forum



 .NET Framework-Programmierung -- C#, VB.NET, ASP.NET, u.a.
 Themeauswahl dynamisch laden von MichaelLönhardt  am 20.3.2006 12:32:05 AM
 Re: Themeauswahl dynamisch laden von Dr. Holger Schwichtenberg  am 31.5.2006 1:46:45 AM
 Re: Themeauswahl dynamisch laden von MichaelLönhardt  am 20.3.2006 9:20:26 PM


www.IT-Visions.de - Dr. Holger Schwichtenberg / 1998-2019