Ciao a tutti,
ho 1 problema con una pagina aspx che proverò a spiegarvi nel modo + chiaro possibile.
Allora, ho 1 gridview (GVNoteGestione) che ha 1 colonna (non visibile, sarebbe la colonna 4 del GV stesso) contenente l'eventuale link ad un documento di spiegazione della nota gestione. Ho creato 1 altra colonna (colonna 5) come templatefield che, nel caso sia presente un documento per un certo record, mi rende visibile un hyperlink nella stessa colonna. La mia intenzione è che, cliccando sull'eventuale hyperlink, mi si apra il documento relativo.
Il problema è che funziona quasi tutto ma, cliccando sull'hyperlink, si apre un percorso che non è giusto per via dei caratteri col percento che vengono inseriti nella barra degli indirizzi del browser.
In particolare, andando col mouse sull'hyperlink, il link mostrato nella barra di stato di IE è file:///Q:/Cartella%2520di%2520/Prova/Documento.pdf , mentre se provo ad aprirlo la pagina non viene raggiunta e l'indirizzo nella barra dell'URL è Q:\Cartella%20di%20prova\Documento.pdf.
Vi allego il mio codice:

codice:
   Dim HeaderNoteGestione As GridViewRow = Me.GVNoteGestione.HeaderRow
        HeaderNoteGestione.Cells(4).Visible = False
        Dim i, j As Integer
        
        For i = 0 To (Me.GVNoteGestione.Rows.Count - 1)
            Dim RowsNotegestione As GridViewRow = Me.GVNoteGestione.Rows(i)
        
            Dim LblPercorsoNotaGestione As Label
            LblPercorsoNotaGestione =  RowsNotegestione.Cells(4).FindControl("LblPercorsoNotaGestione")
            
            Dim LinkDocumento As String = LblPercorsoNotaGestione.Text
            
            
           
            RowsNotegestione.Cells(4).Visible = False
            If (LblPercorsoNotaGestione.Text <> "") Then
                j = j + 1
                Dim HyperLinkPercorsoFile As HyperLink
                HyperLinkPercorsoFile = RowsNotegestione.Cells(5).FindControl("HyperLinkPercorso")
                HyperlinkPercorsoFile.Visible = True
               
                            
                '''Response.Redirect(LinkDocumento)
                Hyperlink.NavigateUrl = LinkDocumento
               
            Else
                Dim HyperlinkPercorsoFile As HyperLink
                HyperlinkFile = RowsNotegestione.Cells(5).FindControl("HyperlinkPercorso")
                HyperlinkPercorsoFile.Visible = False
            End If
        Next i
La cosa che mi sta sulle scatole è che se scommento quel Response.Redirect(LinkDocumento) il link funziona, ma io ho bisogno di poter scegliere quale documento aprire. Secondo voi c'è 1 modo per risolvere?

PS:Spero di essere stato mediamente chiaro...