I did it, ma che fatica.
Riapro il modalpopup e per sapere quale (perchè avevo omesso di dire che ne ho 2 e non uno solo) ho dovuto ricorrere ad una variabile session e anche per quella tanto sudore perchè la dovevo impostare all'apertura del modalpopup che però lavora tutto clientside e per riuscirci ho dovuto indicare come TargetControlID del modalpopup un controllo fake che però non deve assolutamente avere visible=false.... e insomma dopo un pomeriggio di capelli sulla scrivania alla fine ho vinto io