Ricciolo.ClientPages 1.0.1.36495
Nuova build della libreria che permette di sfruttare nella versione ASP.NET 1.x il meccanismo di client callback presente nella futura versione.
Sono stati corretti dei bugs e aggiunto un nuovo controllo TextBox che supporta l'autocomplete.
Contiene le seguenti classi:
- ClientPage: classe dalla quale ogni pagina deve ereditare per poter fornire i meccanismi di callback.
- Estensione dei normali controlli:
- Button (Enabled, Text, Click dinamici)
- Label (Enabled, Text dinamici)
- DropDownList (Enabled, SelectedIndex, SelectedIndexChanged, Items dinamici)
- ListBox (Enabled, SelectedIndex, Items, SelectionMode, Rows dinamici)
- TextBox (Enabled, Text, Columns, Rows, ReadOnly, TextChanged dinamici)
- TextBoxAC (suggerimento delle parole da inserire)
- Timer: effettua operazioni ogni tot di tempo come il Timer delle WinForms
E' possibile ridefinire qualsiasi controllo o crearne di nuovi.
Il client callback lavora trasferendo tutta la form e aggiornando il ViewState ed è quindi possibile alternare postback con callback.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Usare il throttling per limitare la frequenza degli eventi in Blazor
Tracciare gli eventi tramite i DevTools di Chrome
Utilizzare il tag HTML template
Gestire condizioni complesse in JavaScript
Utilizzare l'API del browser fetch
Ottimizzare il codice JavaScript utilizzando WeakMap e WeakSet
Eseguire uno scroll all'interno di una pagina Blazor
Utilizzare il browser per rilevare Javascript e CSS non utilizzati nel codice
Confronto tra moduli in Javascript: ES e commonJS
Gestire gli errori di caricamento delle immagini
Gestire il timing sugli eventi all'interno di un'applicazione Blazor
Parallelizzare le chiamate HTTP con async/await e le Promise in JavaScript