Placering av dropdownlist i en masterpage

.NET

3 svar · 457 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Trådstart#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!

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)