Nå kontroll på sida utifrån basklass

.NET

3 svar · 409 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Trådstart#1

Låt oss säga att jag har en basklass MyPage.cs, och en sida som heter MyPage.aspx som ärver av denna basklass.

MyPage.aspx innehåller en kontroll som jag vill kunna komma åt från MyPage.cs och sniffa upp värdet i. Någon som har förslag på hur man kan lösa det.

Vet att det inte är speciellt rätt tänkt, men detta är ett undantagsfall, och kontrollen som finns på MyPage.aspx finns på alla sidor, alla ärver av MyPage.cs

Tacksam för förslag.

Medlem sedan apr. 20012 266 inlägg
#2

MyPage.cs är inte code-behind för MyPage.aspx?

Medlem sedan dec. 19996 522 inlägg
#3

Nej det är en generell hanteringsklass för sidor i min applikation, sköter översättningar etc. Slarvigt skrivet som exempel, ser det nu :) MyPage.cs skulle ju kallas för MyBasePage.cs

Medlem sedan apr. 20012 266 inlägg
#4

Testat med?

Page.FindControl("minKontroll");
264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)