簡體   English   中英

如何在asp.net(C#/ vb.net)中超鏈接圖像?

[英]How to hyperlink an image in asp.net (C# / vb.net)?

我有一個網頁,試圖在其中超鏈接圖像。 該頁面的該屏幕截圖如下:

在此處輸入圖片說明

在單擊pdf圖像時,應打開一個pdf。

目前,我可以創建本地機器上的pdf image


.aspx文件中的代碼是:

<div class="row" id="divViewAssessment" runat="server">
   <div class="itemtitle">
      <asp:Label ID="litBlankAssessment" runat="server"></asp:Label>
   </div>
   <div class="itemdata">
      <asp:ImageButton ID="btnViewAssessment" runat="server" ImageUrl="~/Images/doc_pdf.gif"
         CausesValidation="False" ValidationGroup="vgrp1" Enabled="true"></asp:ImageButton>
   </div>
</div>


我想知道我需要在.aspx.vb文件中放入什么代碼? 我確定我需要在.aspx放什么,但是不確定在.aspx.vb (behind the code)要放什么.aspx.vb (behind the code)

在我的計算機上本地的pdf路徑為"~/Licensee/" + CStr(Session("LicenseeCode")) + "/ViewSA/Lebanon Primary Care Standards for SW.pdf"MPHLB

ImageButton控件用於觸發回發,而不是導航到URL。

請改用HyperLink控件。 它具有ImageUrl屬性來設置顯示的圖像,還具有NavigateUrl屬性來設置目標URL。

您可以使用以下代碼。

Protected Sub btnViewAssessment_Click(sender As Object, e As ImageClickEventArgs) Handles btnViewAssessment.Click

    Response.Redirect("Lebanon Primary Care Standards for SW.pdf")

End Sub

將您的pdf放入解決方案文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM