LinkButton控件

1LinkButton控件的概述

LinkButton控件又称超链接按钮控件,该控件在功能上与Button控件相似,但在呈现样式上不同,LinkButton控件以超链接的形式显示。图1LinkButton控件。

1  LinkButton控件

1LinkButton控件常用属性

LinkButton控件常用属性及说明如表2所示。

2                          LinkButton控件常用属性及说明

属性

说明

ID

控件ID

Text

获取或设置在LinkButton控件中显示的文本标题

Width

控件的宽度

CausesValidation

获取或设置一个值,该值指示在单击LinkButton控件时是否执行了验证

Enabled

获取或设置一个值,该值指示是否启用Web服务器控件

PostBackUrl

获取或设置单击LinkButton控件时从当前页发送到的网页的URL

该控件大部分属性设置同Button控件类似,下面主要介绍一下PostBackUrl属性的用法。

PostBackUrl属性用来设置单击LinkButton控件时链接到的网页地址。在设置该属性时,单击其后面的  图标按钮,会弹出一个如图2所示的“选择URL”对话框,用户可以选择要链接到的网页地址。

              2  “选择URL”对话框

2LinkButton控件常用事件

LinkButton控件常用的事件是Click事件,该事件是在单击LinkButton控件时引发的事件。

2.使用LinkButton控件的PostBackUrl属性实现超链接功能

下面示例通过设置LinkButton控件的外观属性来控制其外观显示,并通过设置LinkButton控件的PostBackUrl属性实现超链接功能。执行程序,示例运行结果如图4.13所示,单击图3中的【超链接】按钮,页面链接到Default2.aspx上,运行结果如图4所示。

 

3  LinkButton控件示例

4  Default2.aspx页面

程序实现的主要步骤:

新建一个网站,默认主页为Default.aspx,然后再添加一个用于超链接的页Default2.aspxDefault.aspx页面上添加一个LinkButton控件,属性设置如表2所示。

2                            LinkButton控件属性设置

属性名称

属性值

ID

LinkButton1

BackColor

#FFFFC0

BorderColor

Black

BorderWidth

2px

Font

18pt

PostBackUrl

~/Default2.aspx(链接页面)

Text

超链接