我尝试加载并显示pdf和图片(jpg格式)作为链接。我在 Visual Basic 类Page_Load
函数下测试我的代码正常工作。
TextBox2.Text = Me.GridView1.Rows(0).Cells(2).Text & "_1" & ".jpg"
Dim curFile2 As String = "D:Portal_TestamirUploads" & 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_TestamirUploads" & 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:604serverDocManEENHARCAMA
。如何处理此加载问题?
当您启动任何事件时,您必须启动如下过程:
Process.Start("D:604serverDocManEENHARCAMA" + file.extension)
或者您的文件在哪里。