Condividi tramite


Aggiunta di funzionalità AJAX e client

Aggiornamento: novembre 2007

È possibile migliorare le funzionalità basate sul server di ASP.NET includendo la funzionalità script client nelle pagine Web ASP.NET. È possibile utilizzare lo script client per fornire un'interfaccia utente più dettagliata e reattiva. È inoltre possibile utilizzare lo script client per effettuare chiamate asincrone al server Web mentre una pagina è in esecuzione nel browser.

ASP.NET fornisce due approcci per l'inserimento delle funzionalità client. Il primo approccio consiste nell'utilizzare le funzionalità AJAX di ASP.NET. ASP.NET AJAX include una libreria delle funzioni script client che apportano agli scipt client molti dei vantaggi della programmazione orientata a oggetti e del modello ASP.NET. ASP.NET AJAX fornisce inoltre un supporto basato su server che include i controlli server Web che possono automaticamente eseguire il rendering dello script client richiesto per le funzionalità AJAX.

Il secondo approccio consiste nel creare script client e nell'integrarli manualmente nelle pagine Web ASP.NET. Questo approccio è utile se si dispone solo di piccole parti di script client o se si desidera integrare script client esistenti nell'applicazione. Questo approccio viene utilizzato da molti controlli server Web ASP.NET (ad esempio, i controlli di convalida) per aggiungere la funzionalità client.

Funzionalità AJAX in ASP.NET

La documentazione per le funzionalità AJAX in ASP.NET include cenni preliminari, esercitazioni e argomenti di riferimento dell'API. È consigliabile iniziare con gli argomenti sotto "Introduzione" e consultare gli argomenti della tabella nell'ordine riportato.

Riferimento client ASP.NET AJAX

Contiene le estensioni API JavaScript e DOM.

Riferimento ai controlli server ASP.NET AJAX

Le API di .NET Framework riportate di seguito supportano i controlli server ASP.NET AJAX:

Guida introduttiva

Utilizzo dei controlli server ASP.NET AJAX

Script client con ASP.NET AJAX

Debug e analisi

Chiamata di servizi Web e servizi WCF

Localizzazione e globalizzazione di applicazioni

Estensione di ASP.NET AJAX

Script client in ASP.NET

Negli argomenti riportati di seguito vengono fornite informazioni sulla creazione manuale di script client che migliora le funzionalità delle pagine Web e dei controlli server.

Introduzione agli script client

Script client con controlli server

Riferimenti a script e a script client dinamici

Richiamata del codice client senza postback del server

Vedere anche

Concetti

Cenni preliminari su ASP.NET

Aggiunta di funzionalità AJAX a controlli ASP.NET