帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统v4.6
栏 目:
 
您的位置:首页 > 技术文档 > ASP.NET编程 >
基础HTML 控件
作者:佚名 发布时间:2005-04-02 来源:不详
 


    了解HTML 控件的原理及一些基本的属性后,接下来我们就来介绍一些基础HTML 控件的实际应用。

HtmlAnchor 控件

    HtmlAnchor 控件可以用来指定超级链接,其使用语法为:

<A
Id="被程序代码所控制的名称"
Runat="Server"
Href="欲连结的URL 地址"
Name="欲前往的书签名称"
OnServerClick="事件程序名"
Target="要将连结开启至哪个框架"
Title="小提示"
>
超级链接文字
</A>

这个控件有如下的属性:


使用范例:
    下面范例当使用者将鼠标移至「这是超级链接」时,会应显示文字「小提示」;按下「这是超级链接」时,会将网页重新导向微软的网站:

<Html>
<A Id="Anchor1" Runat="Server">这是超级链接</A>
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object, e As Eventargs)
Anchor1.Href="http://www.microsoft.com"
Anchor1.Target="_blank"
Anchor1.Title="小提示"
End Sub
</Script>
</Html>



HtmlImage 控件
    HtmlImage 控件对应于HTML 元素中的<Img> 元素,是用来显示图片于网页上的控件。它的使用方法和HTML 的<Img> 标注很类似,只是在ASP.NET 里变为一个可以随程序来动态改变其属性的HTML 控件。其使用语法为:

<Img
Id="被程序代码所控制的名称"
Runat="Server"
Alt="无法显示图形时所显示的小提示"
Align="Top | Middle | Bottom | Left | Right"
Border="边框宽度"
Height="影像高度"
Src="影像所在的地址"
Width="影像宽度"
>

其中语法中有「|」符号表示或的意思。下表为HtmlImage 控件的常用属性:


使用范例:
下面的程序利用Page_Load 事件来设定Image1 对象的属性:

<Html>
<Img Id="Image1" Runat="Server"/>
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object, e As EventArgs)
Image1.Src="Board.jpg"
Image1.Alt="This is a picture"
Image1.Width="512"
Image1.Height="384"
Image1.Border="2"
End Sub
</Script>
</Html>



HtmlButton 控件
    HtmlButton 控件最主要是让使用者透过按钮执行命令或动作,所以最重要的就是OnServerClick事件OnServerClick 事件当使用者按下按钮时便会触发。要指定发生OnServerClick 事件时所要执行的程序,设定OnServerClick 属性即可。例如指定OnServerClick="Button1_Click" 时,即表示使用者按下按钮触发事件时,会呼叫Button1_Click 这个事件程序,我们就可以在Button1_Click 这个事件程序内撰写我们所要执行的程序代码。另外<Button> 控件必须写在窗体控件<Form Runat="Server"></Form> 之内,这是因为Button 控件可以决定数据的上传,而只有被<Form> 控件所包围起来的数据输入控件,其数据才会被上传。关于这个部分我们后面会详细说明,其使用语法为:

<Button
Id="被程序代码所控制的名称"
Runat="Server"
OnServerClick="事件程序名"
>
按钮上的文字、图形或控件
</Button>

使用范例:
    下面的范例码中Button1 开始时并没有显示任何文字,但是当按下Button1 时因为触发了Button1_Click 事件,使得Button1 内的文字、背景色都发生了变化:

<Html>
<Form Runat="Server">
<Button Id="Button1" Runat="Server" InnerText="请按这里" OnServerClick
="Button1_Click"/>
</Form>
<Script Language="VB" Runat="Server">
Sub Button1_Click(Sender As Object,e As EventArgs)
End Sub
</Script>
</Html>



按下按钮后程序执行的结果
 
 
  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Web 控件的基础属性  (2005-04-02)
 ·基础Web 控件与数据源的系结--系  (2005-04-02)
 ·DataGrid Web 控件的基础应用  (2005-04-02)
 ·JSP数据库基础知识 语法详解  (2005-04-02)
 ·J2EE应用部署(一):基础篇  (2005-04-02)
 ·ASP基础  (2005-03-12)
 ·ASP脚本基础  (2005-03-12)
 ·<展现C#> 第二章 NGWS Run  (2005-03-12)
 ·邮件服务器端软件-IMAIL基础教程  (2005-03-12)
 ·IMail基础教程(一) DNS设置 - 1  (2005-03-12)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·帝国网站管理系统采集使用教程
·帝国网站管理系统模板制作教程
·帝国CMS模板下载
·Discuz6.0.1UC版通行证发布
·帝国网站管理系统之网站迁移教程
·帝国网站管理系统实例入门教程下载
·《帝国网站管理系统》实例入门教程
   类别最新
·ASP.NET中为DataGrid添加合计字段
·.text urlRewrite介绍
·利用 ASP.NET 的内置功能抵御 Web
·ASP.NET Cache
·用 WebClient.UploadData 方法 上载
·ASP.NET 程序设计-序
·什么是客户端/伺服端(Client/Serve
·因特网应用程序的开发
·网页的种类
·.NET Framework-Microsoft Visual
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统