单击“超链接”
本文关键字:超链接 单击 | 更新日期: 2023-09-27 17:49:20
我是ASP新手。. NET和c#,也是新的这个论坛,但这里是我的问题。我试图创建一个图像画廊与ASP。. NET Webforms(要求)和c#。我使用Listview来显示缩略图,当你点击小图片时,大版本应该在上面显示一个img标签。但是我找不到任何超链接的"OnClick"代码。我必须用JavaScript做这些吗?谢谢你的帮助。
下面是一些代码:
<ItemTemplate>
<asp:HyperLink ID="ImageHyperLink" runat="server" ImageUrl='<%# Eval("Name","~/files/thumbs/{0}") %>' NavigateUrl='<%# Eval("Name","~/files/{0}") %>'></asp:HyperLink>
</ItemTemplate>
试着看看LinkButton
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.linkbutton (v = vs.110) . aspx
<asp:LinkButton runat="server" id="LinkButton1" OnClick="OnClickAction"></asp:LinkButton>
这将允许您以与<asp:Button>
相同的方式执行服务器端方法。然而,它看起来就像一个超链接。
<asp:HyperLink ID="HyperLink1" runat="server"
NavigateUrl="http://stackoverflow.com/">HyperLink</asp:HyperLink>
你不会得到点击事件的HyperLink
,但为导航到另一个页面。
你会得到一个属性NavigateUrl