Sviluppando l'interfaccia utente di una pagina web, parte dell'interazione con l'utente è guidata o gestita tramite codice lato client.
Ad esempio è possibile disattivare un particolare controllo per evitare che l'utente possa modificarlo più di una volta, con l'inconveniente che i dati del controllo non sono più inviati durante il submit del form, rendendo di fatto impossibile mantenere lo stato dopo il PostBack.
ASP.NET 2.0 può forzare l'invio di questi dati rendendo di nuovo possibile il mantenimento dello stato fra i vari PostBack della pagina, impostando la proprietà SubmitDisabledControls del form (HtmlForm) su true.
<form id="myForm" runat="server" submitdisabledcontrols="true"> ... </form>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- PWAConf 2020 - Online
- Effettuare il binding di date in Blazor
- What's new in Azure Functions and Extensions
- Mantenere sempre reattiva una Lambda di AWS
- Proteggersi dagli attacchi di Open Redirect in ASP.NET Core MVC
- Gestire errori funzionali tramite exception in ASP.NET Core Web API
- Sblocca le performance della tua applicazione con .NET 8