giovedì 6 settembre 2007

ASP.NET Emulare il postback di un controllo in Ajax

Se siamo un updatepanel e vogliamo gestire via target ed argument il postback asincrono di un click : javascript:__doPostBack('" + idDelControllo+ "$" + idEsistenteChiamante + "','argument'); con le Ajax extension del .net rispettare quella sintassi è fondamentale. Dobbiamo quindi essere a conoscenza dell'id del controllo contenitore e subito dopo il $ occorre specificare l'id di un elemento esistente ed ovviamente renderizzato. Attenzione che se vogliamo crearne uno fittizio occorre che sia identificato in questa maniera: id=\"" + idDelControllo + "_" + idEsistenteChiamante + "\". Grazie a questi piccoli accorgimenti sarà possibile gestire postback asincroni nelle nostre applicazioni.

Happy coding
Mika

Nessun commento: