Buonasera a tutti,
vi descrivo la mia problematica:

Ho una datatable Jquery, in cui sono visibili dei dati di una tabella.
Ho inoltre nella mia pagina un bottone che, se cliccato, mi rende visibile in primo piano un form che può essere utilizzato per inserire un nuovo record nel db.

La mia intenzione sarebbe quella di usare lo stesso form anche per modificare un record cliccato nella datatable. Il tutto SENZA POSTBACK.
Mi aspetto che possa fare qualcosa utilizzando funzioni Javascript, magari per chiamare WebService. Ma come fare?

Del tipo: se clicco sul bottone NEW, devo far vedere il form vuoto, e quindi:
codice:
funzione(-1);
che non caricherà nulla nel form.

Diversamente, se clicco in una riga della datatable, chiamo la funzione
codice:
funzione(...);
dove "..." è l'id che facilmente riesco a leggere dalla tabella. Da questa funzione devo poi far sì che vengano pescato i dati dal db ed inseriti nel form.

Sapete come potrei fare?
Maestri di Asp.Net.... ispiratemi voi!! Grazie!