定义和用法HtmlAnchor控件用来控制<a>元素。在HTML中,<a>元素用来建立一个超链接。超链接可以链接到一个书签或是另一个Web页面。
属性
[td=30%]属性
[td=70%]说明
| Attributes | 返回此元素所有属性名和属性值 |
| Disabled | 指明此控件是否被禁止的一个布尔值。默认值是false |
| HRef | 链接的URL目标 |
| id | 此控件的唯一id |
| InnerHtml | 设置或返回此HTML元素开始标签和结束标签之间的内容。特殊字符不自动转换为HTML实体 |
| InnerText | 设置或返回此HTML元素开始标签和结束标签之间的内容。特殊字符自动转换为HTML实体 |
| Name | 这个锚的名称 |
| OnServerClick | 此链接被点击时执行的函数的名称 |
| runat | 规定此控件是服务器控件。 必须被设置为"server" |
| Style | 设置或返回应用于此控件的CSS特性 |
| TagName | 返回此元素的标签名称 |
| Target | 打开的目标窗口 |
| Title | 被浏览器显示的标题(就象img元素的alt属性) |
| Visible | 指明此控件是否可见的一个布尔值 |
示例HTMLAnchor
在此示例中我们在一个.aspx文件中声明两个HtmlAnchor控件(要记住把控件嵌入HtmlForm控件中)。然后我们在一个事件句柄(事件句柄是为某一个给定事件执行代码的一段子程序)中修改HtmlAnchor控件的URL、target及title。Page_Load事件是ASP .NET识别的许多事件之一。
- <script runat="server">
- Sub Page_Load
- link1.HRef="http://www.webjx.com/"
- link1.Target="_blank"
- link1.Title="Webjx Online"
- link2.HRef="http://www.microsoft.com"
- link2.Target="_blank"
- link2.Title="Microsoft"
- End Sub
- </script>
- <html>
- <body>
- <form runat="server">
- <a id="link1" runat="server">Visit Webjx Online!</a>
- <br />
- <a id="link2" runat="server">Visit Microsoft!</a>
- </form>
- </body>
- </html>
复制代码 |