Server kontroller är Microsoft ASP.NET element som process användardata på servern snarare än den lokala webbläsaren . Server kontroller ges ett namn när programmeraren lägger till den webbsidan . Men under bearbetningen av kontroll , tillägger . NET webbservern ett prefix till servern kontrollens namn . Detta är lätt missas av Javascript programmerare när koden inte interagerar med servern kontroll . Detta problem undviks genom att lägga till JavaScript-kod till servern kontroll under bearbetning. Med denna metod kan servern kontroll aktiveras och inaktiveras i farten . Instruktioner
1
Lokalisera Page_Load händelsen i din webbsida kod . JavaScript-koden läggs till kontrollen som sidan laddas, så det är tillgängligt så fort sidan visas för användaren .
2
Lägg JavaScript-funktionen till servern kontrollens egenskaper . Du kan aktivera och inaktivera en server kontroll med funktionshinder egendom . Följande kod lägger Javascript aktivera funktionen till servern kontroll :
Server_button.Attributes.Add ( " onclick " , " alert ( ' this.disabled = false; " ) katalog
I detta exempel , är en server -knapp aktiveras med hjälp av JavaScript The " onclick " text sätter egenskapen enabled när någon klickar på knappen , . " this.disabled = false " är den Javascript som växlar aktiverade inställningen
3 .
Spara filen och öppna din nya webbsida i din webbläsare . detta gör att du kan testa den nya funktionen . Klicka på knappen på webbsidan , och det är aktiverat . du kan också använda denna typ av Javascript kodning för att aktivera eller avaktivera andra formelement på din webbsida .