Asp.net控件:
Hyperlink控件:Hyperlink控件又称为超链接控件,该控件在功能上跟Html的<a herf=””>控件相似,其显示的模式为超链接的形式。
注意:
Hyperlink控件并不跟其它web控件一样,当用户点击Hyperlink控件时,并不会在服务器代码中引发事件,这个控件只能实现导航功能。
让我来说一下Hyperlink控件的常用属性:
属性 |
|
Id |
|
Text | 获取或设置控件文本标题 |
ImageUrl | 获取或设置显示的图像路径 |
NavigateUrl | 获取和设置单击控件时链接到的Url |
Target | 获取和设置单击控件时显示链接到的web页内容的目标窗口或框架 |
Enabled | 获取和设置一个值,该值是否启用web控件 |
(1).单击按钮弹出新窗口:
我们在开发网站时,经常碰到单击前台页面的”后台登录”按钮,就会谈出一个新窗口,用于登录用户名和密码:
protected void btn_Click(object sender, EventArgs e)
{
Response.Write("<script language='javascript'>window.open('Newfirst.aspx','width=250,height=270')</script>");
}
在打开的新窗口中我们可以通过单击botton按钮关闭该窗口:
protected void BtnNew_Click(object sender, EventArgs e)
(2).打开Outlook窗口发送邮件
在打开网站时,我们经常会看到单击“联系管理员”按钮,打开outlook发送邮件。如果要实现它的话,我们可以设置 Hyperlink控件的NavigateUrl属性值为"mailt:mingrisoft@mingrisoft.com"就ok啦。