webForumDet fria alternativet

Nå kontroll på sida utifrån basklass

.NET

3 svar · 389 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Frågan#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");
290 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
151 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
149 ms — ändringar (db)