首页 > 网站知识
NGWS缺省的是ASP.Net服务器端组件共有28个,以下讲解的是最简单的、和HTML关系最大的几个。
作为读者接触的第一个ASP.Net服务器端组件,Label组件非常简单。简单地说,这个组件的功能就是输出一段文本,和直接输出文本不同之处是:
(1)这个组件使用的是标难的ASP.Net组件的语法。
(2)这个组件中包含的文本可以动态的改变。
性用于设定这个组件输出的文本,可以简单地直接设定,也可以使用程序动态地设定,在程序中动态设定的方法很简单:
Labell.Text=“Labell”
注意,在ASP.Net中,页面上定义的任何服务器端组件都可以使用它们的“id”属性在程序中直接引用。执行ASP.Net页面,就可以实现最简单的交互式操作。
ASP.Net组件中的按钮概念和HTML中的不大一样。在ASP.Net组件中,按钮是一类用于提交包含在组件中的用户数据到服务器端的组件。
按钮组件主要有三种,即Button、LinkButton和ImageButton。这三种组件功能上基本一样,只不过Button是传统的按钮,LinkButton是使用超链接形式提交的按钮,而ImageButton是图形形式的提交按钮。
所谓CheckBox和CheckBoxList,都是处理类似于HTML中CheckBox的组件。两者的区别主要在于CheckBox主要用于静态处理,CheckBoxList由于可以进行数据绑定操作,所以通常用在动态操作中。
Image是一个很简单的ASP.Net服务器端组件,属于ImageUrl用于指定的Url,荣格动态地改变这个属性,就可以动态地改变图像了。在使用数据绑定的时候,通常通过动态地改变Text属性所绑定的数据源的值来实现动态的超链接。