[英]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.