forse facendo un bottone.Attributes.Add
Hai ragione, anche io avrei pensato lo stesso, il fatto è che io questo bottone ce l'ho già, e si trova all'interno di un datagrid, il bottone è attivato da un evento "ItemCommand" e quando viene premuto avvia una serie di controlli, e solo alla fine di questi controlli apre una popup.
Avevo pensato ad un
codice:
e.Item.Attributes.Add("onclick","window.open('contrDatiPersonali.aspx','','(...)');");
ma ovviamente mi funzionerebbe solo al secondo click...
ecco perchè mi è venuta l'idea (balzana?) che esistesse un modo per risolvere le cose da codebehind...