ASP.NET中HyperLink超链接控件的使用方法

发布时间:2022-04-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了ASP.NET中HyperLink超链接控件的使用方法脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

HyPErLink(超链接)

作用:负责页面之间的导航

属性 作用
navigateUrl url 将要跳转的页面地址(url)
Font-Underline False 去除超链接下划线

一、HyperLink控件的基础使用

用到最多的无非就是NavigateUrl,既然是超链接,总得有个链接地址,下面看具体用法:

复制代码 代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="HyperLink.aspx.cs" InherITs="WebControls_HyperLink" %>
&nbsp;
<!DOCTYPE htML PubLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html XMlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:HyperLink ID="hlkMenu" runat="server" Font-strikeout="False"
            Font-Underline="False" NavigateUrl="~/WebControls/CheckBoxList.aspx">复选框组页面</asp:HyperLink>
    </div>
    </form>
</body>
</html>

二、HyperLink NavigateUrl超级链接数据绑定方法

HyperLink控件经常会出现在Repeater控件中,链接地址经常是有后台数据绑定的,有两种方法实现,如下:

复制代码 代码如下:

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "~/SysManage/RoleManage/DistributeRole.aspx?roleid="+DataBinder.Eval(Container.DataItem,"RoleId")%>'>分配权限</asp:HyperLink>

复制代码 代码如下:

<asp:HyperLink ID="HyperLink1" runat="server" ImageUrl="images/hammer_@R_555_1269@driver.png" NavigateUrl='<%# Eval("UserId", "UserInfoDetails.aspx?UserId={0}") %>'>用户详情</asp:HyperLink>

脚本宝典总结

以上是脚本宝典为你收集整理的ASP.NET中HyperLink超链接控件的使用方法全部内容,希望文章能够帮你解决ASP.NET中HyperLink超链接控件的使用方法所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:ASP.NET