webForumDet fria alternativet

Placering av dropdownlist i en masterpage

.NETur .NET

3 svar · 451 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

Nya problem!
Har en ddl placerad på en mastersida, listan ska alltså synas på alla innehållssidor.
Nu har jag förstått att man inte ska placera denna ddl direkt på mastersidan då det är bla. svårt att referera till denna kontroll då (om man skulle behöva).
Så min fråga är då:
Var och hur lägger jag in ddl:en så jag slipper lägga till den på varje innehållssida?

Medlem sedan dec. 19996 522 inlägg
#2

Klart du ska ha den i en form av masterpage, du kanske har en huvudmaster-page, och en masterpage för innehållssidor, och en för andra typer av sidor. Då kan du nestla dessa i din huvudmaster-page.

Medlem sedan dec. 200471 inlägg
#3

Du lägger den i Masterpagen precis som erka skrev.

Att sen komma åt den i en contentpage är inte svårare än:

        DropDownList ddlItemList = (DropDownList)Master.FindControl("ddlItemList");
        if (ddlItemList != null)
        {
            // modifiera listan.
        }
Medlem sedan juni 20003 076 inlägg
#4

Thanx boys! :bire
Funkar kalas!

129 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)