我尝试加载并显示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
。我该如何处理这个加载问题?
答案 0 :(得分:0)
当你开始任何活动时,你必须开始这样的过程:
Process.Start("D:\604server\DocMan\EENHARCAMA" + file.extension)
或者您的文件所在的位置。