136 messaggi dal 19 aprile 2005
come mai ragazzi, questa istruzione

Dim a As String = Path.GetFileName(Path.Combine(Server.MapPath("."), "\xls\"))

mi restituisce in a sempre ""
Anche se scrivo il percorso completo come stringa.
Mentre se inserisco "c:\programmi\" funziona.
33 messaggi dal 24 febbraio 2005
Quell'istruzione dovrebbe restituisce il nome del file e l'estensione della stringa del percorso specificato.
136 messaggi dal 19 aprile 2005
Il pbl è questo:

Ho questa funzione

Public Function GridSource(Optional ByVal _reload As Boolean = False) As Array
Dim dir As Directory
GridSource = dir.GetFiles(Server.MapPath(".") + "\xls\")
End Function

GridSource lo associo al datagrid ma mi piacerebbe che nel datagrid non campaia tutta la directory ma solo il nome del file.

Come posso fare?
136 messaggi dal 19 aprile 2005
ho creato questa funzione

Public Function GridSource(Optional ByVal _reload As Boolean = False) As Array
Dim dir As Directory
Dim filePresenti As String
Dim i As Integer
' GridSource = dir.GetFiles(Server.MapPath(".") + "\xls\")

Dim indice As Integer = dir.GetFiles(Server.MapPath(".") + "\xls\").Length
Dim listaFile(indice - 1, 1) As String
For Each filePresenti In dir.GetFiles(Server.MapPath(".") + "\xls\")
listaFile(i, 0) = filePresenti.Substring(filePresenti.LastIndexOf("\") + 1)
listaFile(i, 1) = filePresenti
i = i + 1
Next
Return listaFile
End Function

Ma quando associo girdsource al datagrid mi va in errore.

COme mai?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.