从Visual Basic文件夹导航

时间:2017-01-23 08:23:46

标签: vb.net hyperlink navigation directory

我尝试加载并显示pdf和图片(jpg格式化)作为链接。我测试我的代码在Visual Basic类中的Page_Load函数下正常工作。

TextBox2.Text = Me.GridView1.Rows(0).Cells(2).Text & "_1" & ".jpg"
Dim curFile2 As String = "D:\Portal_Test\amir\Uploads\" & TextBox2.Text

If (My.Computer.FileSystem.FileExists(curFile2)) Then
    Me.HyperLink1.Visible = True
    Me.HyperLink1.NavigateUrl = "Uploads\" & TextBox2.Text

Else
    TextBox2.Text = Me.GridView1.Rows(0).Cells(2).Text & "_1" & ".pdf"
    curFile2 = "D:\Portal_Test\amir\Uploads\" & TextBox2.Text

    If (My.Computer.FileSystem.FileExists(curFile2)) Then
        Me.HyperLink1.Visible = True
        Me.HyperLink1.NavigateUrl = "Uploads\" & TextBox2.Text

    Else
        Me.HyperLink1.Visible = False
    End If
End If

但是我想直接从文件夹加载和显示它而不是仅仅单击按钮的超链接。我怎么能用导航代码呢?我尝试直接从服务器的文件夹加载该图片(jpg格式)和pdf文件。

它与网站位置的位置不同。例如我的网站位于D:\Portal_Test,但pdf和jpg的位置将位于D:\604server\DocMan\EENHARCAMA。我该如何处理这个加载问题?

1 个答案:

答案 0 :(得分:0)

当你开始任何活动时,你必须开始这样的过程:

Process.Start("D:\604server\DocMan\EENHARCAMA" + file.extension) 

或者您的文件所在的位置。