ASP.NET中HyperLink超链接控件的使用方法
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>
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
网友评论