Lo scopo del mio più recente progetto consisteva nell’ integrazione e cooperazione di alcuni webservices in un sistema composito. Il frontend dell’ applicazione prevedeva interrogazioni e modifiche ai dati forniti dai servizi; il binding dei controlli ad associazione dati è stata una delle esperienze più frustranti che abbia mai affrontato. Principalmente il motivo risiedeva nella logica di bind affrontata programmaticamente, cosa che di fatto mi impediva di sfruttare tutte le caratteristiche più comode dei controlli Asp.Net e mi ha costretto a implementare manualmente ordinamenti e filtri . Ora che il progetto è fondamentalmente completato, mi sono preso la briga di indagare più a fondo il problema è ho riscoperto l’amore per l’ ObjectDataSource che, contro ogni buon senso, ho sempre accantonato in favore di SqlDataSource.
Archivio per la categoria 'tutorial'
L’ esportazione di una GridView in Excel è una operazione molto comune, richiesta nella maggior parte delle applicazioni intranet. Le tecniche di esportazione di una GridView in Excel sono molte e diverse e la scelta è fortemente dipendente dallo scenario di applicazione. In questo articolo verrà mostrata qualche tecnica che può tornare utile in diverse occasioni.
La fase di upload di un file di grandi dimensioni tramite un controllo FileUpload può richiedere anche diverso tempo, in special modo per utenti che non possono usufruire di una connessione a banda larga, può quindi essere utile notificare all’ utente che l’ operazione è in corso e non è necessario cliccare ripetutamente il pulsante di submit, ma solamente avere pazienza. A tale scopo può essere utilizzato un mix di semplice markup e qualche riga di javascript per stendere un velo opaco sulla schermata con un effetto molto elegante e professionale…
Continua a leggere ‘[ FileUpload ] Notificare una operazione in corso’
