Salve, programmo in asp.net/vb.net.

Di seguito vi posto l'oggetto col quale carico un file sul server:
<script type = "text/javascript">
function uploadComplete(sender) {
$get("<%=lbErrore.ClientID%>").innerHTML = "File Uploaded Successfully";
}
function uploadError(sender) {
$get("<%=lbErrore.ClientID%>").innerHTML = "File Upload Failed";
}
</script>

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<cc1:AsyncFileUpload ID="FUCV" runat="server" accept="image/*" Width="300px" OnClientUploadError="uploadError"
OnUploadedComplete="FileUploadComplete" OnClientUploadComplete="uploadComplete" UploaderStyle="Traditional" CompleteBackColor="Aqua"
UploadingBackColor="orange" ErrorBackColor="green"/>
Gestisco, lato vb.net, il salvataggio nel DB dopo che ha completato l'Upload.
Protected Sub FileUploadComplete(ByVal sender As Object, ByVal e As EventArgs)
If FUCV.HasFile Then
If (LCase(Path.GetExtension(FUCV.FileName)) <> ".doc") And (LCase(Path.GetExtension(FUCV.FileName)) <> ".docx") And (LCase(Path.GetExtension(FUCV.FileName)) <> ".pdf") Then
DivErrore.Visible = True
lbErrore.Text = "Invalid extension: must be DOC, DOCX or PDF."
Exit Sub
End If


Dim NomeFile As String = "CV" & Format(Now, "yyyyMMddhhmmss") & Path.GetExtension(FUCV.FileName)
FUCV.SaveAs(Server.MapPath("CV/" & NomeFile))
CV.Visible = True
CV.HRef = "CV/" & NomeFile
CV.Attributes.Add("target", "_blank")
lbNomeFile.Text = NomeFile
If ScriviDB("UPDATE Utenti SET CV='" & lbNomeFile.Text & "' WHERE Id=" & lbIdUtente.Text) = -1 Then
DivErrore.Visible = True
lbErrore.Text = "File not saved" & FunctionError
Exit Sub
End If
End If
End Sub
Il salvataggio nel DB va a buon fine. Ho un problema, non mi rende visibile l'oggetto "CV.Visible = True". Per farlo, credo sia necessario un postback a fine codice.

Si accettano consigli.
Grazie