Dal markup di una content page accedere tramite funzioni javascript ai controlli lato server non è semplice avviene infatti una sostituzione dell’id del controllo a runtime. Per poter continuare ad utilizzare il vecchio codice javascript basta sostituire l’id del controllo con questa funzione lato server ‘<%= Me.IdControllo.ClientID’%>’ dove IdControllo = Id definito nel markup della pagina content, e naturale la sostituzione deve essere fatta all’interno del javascript :). Questo il “tarocco” che ho applicato non ho testato performance e problemi di sorta, se ne conoscete e volete condividere siete i benvenuti.
Tags: ASP.NET Master Page Content Page