Server kontrollene er Microsoft ASP.NET- elementer som prosessen bruker input på serveren i stedet for lokalt nettleser. Server kontroller er gitt et navn når programmerer legger det til websiden . Men under behandlingen av kontrollen , legger den . NET webserveren et prefiks til serveren kontroll navn. Dette er lett savnet av Javascript programmerer når koden ikke samhandle med serveren kontroll. Dette problemet kan unngås ved å legge til JavaScript- koden til serveren kontroll under behandlingen. Ved hjelp av denne metoden , kan serveren kontroll aktiveres og deaktiveres på fly. Instruksjoner
en
Finn Page_Load hendelse i websiden din kode . Javascript-koden er lagt til kontrollen som siden lastes , så det er tilgjengelig så snart siden er vist til brukeren.
2
Legg til Javascript -funksjonen til serveren kontroll attributter . Du kan aktivere og deaktivere en server kontroll med funksjonshemmede eiendommen . Følgende kode legger Javascript aktivere funksjonen til serveren kontroll : en
Server_button.Attributes.Add ( " onclick ", " alert ( ' this.disabled = false; " )
I dette eksempelet , er en server -knappen aktiveres ved hjelp av Javascript den " onclick " teksten setter aktivert eiendommen når knappen klikkes ; . " this.disabled = false " er Javascript som veksler aktivert innstillingen
tre .
Lagre filen og åpne den nye web siden i nettleseren . Da kan du teste den nye funksjonen . Klikk på knappen på nettsiden , og det er aktivert . du kan også bruke denne typen Javascript koding for å aktivere eller deaktivere andre formelementer på websiden din.