Allora, perdonatemi ma avevo gia' intrapreso una strada ...
Ho una classe Tools che ha vari metodi di utilità, fra cui uno che fa questo :
codice:
Public Shared Sub Href(byRef Pagina as System.Web.UI.Page, byVal Percorso as String)
Dim js as String = "<script language=javascript>
window.location.href='" & Percorso & "' </script>"
If (Not Pagina.IsStartupScriptRegistered("clientscript_href")) then
Pagina.RegisterStartupScript("clientscript_href", js)
End if
alla fine della procedura lato server (quella che aggiorna il numero di downloads) chiamo lo script con
codice:
Tools.Href (Me, e.commandargument)
dove e.commandargument è il percorso del file da far scaricare al client.
Pero' è rimasto un problemino...La pagina si carica a metà e poi mi compare la Dialog con la richiesta di salvataggio !
Posso modificare lo script lato client in qualche modo ?
(lo so che è competenza di un altro forum, ma la discussione coinvolge tutti e due i versanti...sorry)