Salve... forse il titolo è un po vago ma non sapevo come altro chiamare sto post.....
Allora... Tramite ajax chiamo una funzione che mi riempie un div con una lista di hyperLink (<a/>) per intenderci.... il link lo creo in questo modo:
///Questo è un pezzo del codice Javascript che si trova nella funzione che mi //crea la lista dei link.
//come potete notare all'attributo href imposto una funzione per invocare il //postback.
"<a id='SLink" + j + "' href=javascript:__doPostBack('SLink','"+j+"') >" + ThisRef.reply[j].Nome + "<a/><br/>"
da code behind faccio:
protected void Page_Load(object sender, EventArgs e)
{
string controlName = Request.Params.Get("__EVENTTARGET");
if (controlName == "SLink")
{
string eventArgument = Request.Params.Get("__EVENTARGUMENT");
DoSomething(eventArgument);
}
} Il problema è che pur tovandosi all'interno di un update panel impostato con UpdateMode su "Always"... Quando clicco uno dei link mi si aggiorna tutta la pagina (Il che è molto male)...
Dove sbaglio????