当前位置: 移动技术网 > IT编程>开发语言>.net > ASP.NET中HyperLink超链接控件的使用方法

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

2017年12月12日  | 移动技术网IT编程  | 我要评论

mh370强有力线索,以父之名伴奏,瑞丽模特ayuki

hyperlink(超链接)

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

属性 作用
navigateurl url 将要跳转的页面地址(url)
font-underline false 去除超链接下划线

一、hyperlink控件的基础使用

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

复制代码 代码如下:

<%@ page language="c#" autoeventwireup="true" codefile="hyperlink.aspx.cs" inherits="webcontrols_hyperlink" %>
 
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "">
 
<html xmlns="">
<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_screwdriver.png" navigateurl='<%# eval("userid", "userinfodetails.aspx?userid={0}") %>'>用户详情</asp:hyperlink>

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网