if you are advanced in asp.net skip to Solution. Beginners Tutorial When you have updatePanel you have to register via Template , Trigger->AsyncPostBackTrigger, or Through Programatically on Page_load ex: scriptManager.RegisterAsyncPostBackControl...