Avatar billede jps6kb Novice
28. september 2006 - 14:54 Der er 6 kommentarer og
1 løsning

Skift tekst i Masterpage efter hvilken side vises

Hej,

Jeg har vil lige høre om i har nogle fede idéer til, hvordan jeg gør følgende:

Min MasterPage har tre labels. lblStep1, lblStep2, lblStep3.

Når Default.aspx vises, skal lblStep1 ændres, når Default2.aspx vises skal lblStep2 ændres osv.

Any ideas?
Avatar billede c-sharp Nybegynder
28. september 2006 - 17:21 #1
Du kan evt. lave en metode i din masterpage som du sætter fra din content-page
MasterPAge
public void SetTekst(string tekst)
{
    DinTekst.Text = tekst
}

ContentPage

        ((MasterPage)this.Master).SetTekst("nyheder");
Avatar billede jps6kb Novice
28. september 2006 - 17:46 #2
Den metode er ikke i ex. Default.aspx' context og jeg får derfor en compile fejl.
Sidste udvej ville jo være, at kigge på hvad filen hedder og så lave en switch i MasterPage måske. Der er ikke behov for at det skal være så vildt og dynamisk lige her, men det er da sært hvis ikke det kan lade sig gøre på andre måder?
Avatar billede c-sharp Nybegynder
28. september 2006 - 17:51 #3
(MasterPage) skal være navnet på din masterpage side...
Avatar billede jps6kb Novice
28. september 2006 - 17:51 #4
Det er det også..
Avatar billede jps6kb Novice
28. september 2006 - 17:55 #5
Hov.. jeg havde overset den sidste linie du skrev fordi den var indrykket.. hehe.. så vågen er JEG nemlig :D

Det virker super.. svar?
Avatar billede c-sharp Nybegynder
28. september 2006 - 17:58 #6
Svar :-)
Avatar billede c-sharp Nybegynder
28. september 2006 - 18:15 #7
Tak for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester