20. maj 2005 - 09:53Der er
2 kommentarer og 1 løsning
Visual studio ændre min kode
Jeg er igang med at lave en større .net projekt. Det er aspx sider jeg programmerer. Hvis jeg på en aspx side tilføjer nogle knapper i en asp:table så tilføjer vs.net dem ikke automatisk i code behind filen. Derfor tilføjer jeg dem manuelt i code behind filen. Problemet kommer når jeg laver event handlers i initialize component delen. Hvis jeg går ud og ser på siden i designeren så fjerne vs.net alt de jeg manuelt har tilføjet til initialize component. Det betyder at mine event handlers forsvinder. Er der nogen måde man kan tilføje sine event handlers anderledes så det ikke sker eller kan man bede vs.net om ikke at foretage kode ændringer ?
initializecomponent er sådan set bare den metode VS bruger til sin Form-designer for at hooke alle de forskellige properties på de rigtige kontroller.
Dvs. at hvis man f.eks. tilføjer en eventhandler til en kontrol uden for initializecomponent-metoden, og går ind på form-designeren, så vil man ikke kunne se i property-gridden for den aktuelle kontrol at der er tilkoblet en eventhandler.
Synes godt om
Ny brugerNybegynder
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.