webForumDet fria alternativet

Placering av dropdownlist i en masterpage

.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!

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)