为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > ASP.NET基本服务器控件

ASP.NET基本服务器控件

2009-09-20 21页 ppt 516KB 20阅读

用户头像

is_678744

暂无简介

举报
ASP.NET基本服务器控件nullWEB OOAP WEB OOAP 常用服务器控件常用服务器控件TextBox控件 TextBox控件 TextBox控件用来接收键盘键入的数据。 nullTextBox有一个OnTextChanged事件,如果TextBox内文本被改动而且AutoPostBack设为True,则焦点离开TextBox时会立即触发OnTextChanged事件。 值得注意的是,AutoPostBack 属性是多数表单控件所拥有的属性。如果设置了某控件的AutoPostBack 属性为true,并指定了处理过程,则一旦该控件内容发生...
ASP.NET基本服务器控件
nullWEB OOAP WEB OOAP 常用服务器控件常用服务器控件TextBox控件 TextBox控件 TextBox控件用来接收键盘键入的数据。 nullTextBox有一个OnTextChanged事件,如果TextBox内文本被改动而且AutoPostBack设为True,则焦点离开TextBox时会立即触发OnTextChanged事件。 值得注意的是,AutoPostBack 属性是多数单控件所拥有的属性。如果设置了某控件的AutoPostBack 属性为true,并指定了处理过程,则一旦该控件发生变化,就会执行指定的处理过程。 【例3-6】 AutoPostBack.aspx AutoPostBack用法 Button控件 Button控件 Button控件的作用在于接收Click 事件,并执行相应的事件程序来。 【例3-3】下面例子演示了Button控件的CommandName属性的使用。(Button.aspx) 程序说明: 1)在Button控件的Click事件中,有一个CommandEventArgs类型的 e ,我们利用e.CommandName和e.CommandArgument属性可以取得被单击Button控件的CommandName、CommandArgument属性。我们常用CommandName来确定是哪一个按钮被单击,从而作出不同的反应。 2)Color.Green与Color.Red是系统提供的颜色,其中Color是一个枚举变量,位于System.Drawing的命名空间,因此,使用时用下面语句导入命名空间后方可使用: <%@import NameSpace="System.Drawing"%>LinkButton控件 LinkButton控件 LinkButton控件的功能和 Button控件一样,只不过它类似超级链接。 【例3-4】演示了LinkButton控件的CommandName、CommandArgument属性的使用(LinkButton.aspx)ImageButton控件 ImageButton控件 ImageButton控件用图片来当做按钮。 ImageButton控件在触发 Click 事件时,会传递用户在图形的哪个位置上按下鼠标按钮;参数e的类型为 ImageClickEventArgs,其X、Y属性分别表示鼠标在图像的x和y的坐标值。 【例3-5】当用户按下ImageButton控件时,显示按下按钮时的鼠标位置(ImageButton.aspx) HyperLink控件 HyperLink控件 HyperLink控件可以用来设定超级链接 【例3-2】用Hyperlink控件制作了一个指向www.163.com的超级链接(HyperLink.aspx)RadioButton控件 RadioButton控件 RadioButton控件的基本功能相当于HTML控件的 若我们希望在一组RadioButton控件中只能选择一个时,只要将它们的GroupName设为同一个即可。 RadioButton控件有CheckedChanged事件,这个事件是在当RadioButton控件的选择状态发生改变时触发;要触发这个事件,必须把AutoPostBack属性设为Ture才生效。 【例3-9】(RadioButton.aspx)RadioButtonList控件 RadioButtonList控件 null【例3-10】(RadioButtonList1.aspx) 程序说明: 程序中,男、女作为ListItem的文本(Text)显示出来,让用户选择性别,而对应的值M、F作为ListItem的值(Value) ;用户选择了性别之后,就可以用SelectedItem.Text与SelectedItem.Value取得选中项的文本及对应的值。 当我们使用程序来产生一个 ListItem控件的对象时,常用以下两种方式: ListItem item=new ListItem("Item1"); ListItem item=new ListItem(""Item1""," Item Value "); 第一种方式在创建ListItem对象时设定了其 Text 属性;第二种方式则是设定其 Text 属性及 Value 属性。Value 属性和 Text 属性的类型一样都是字符串,但是Text 属性的内容会显示出来而 Value 不会。null【例3-11】用动态的添加RadioButtonList 的项(RadioButtonList2.aspx) 程序说明: 本例中,语句lst.Items.Add("游泳")在RadioButtonList中添加一项,其文本与值都是“游泳”;而语句lst.Items.Add(new ListItem("跑步","run"))添加了一项,其文本为“跑步”,值为“run”。CheckBox控件 CheckBox控件 CheckBox控件也是提供给用户从选项中作选择的对象。CheckBox控件和 RadioButton控件不同的地方是它可以重复选取 null【例3-12】CheckedChanged事件 (CheckBox.aspx)CheckBoxList控件 CheckBoxList控件 如果当我们要使用一组的 CheckBox控件时,在程序的判断上非常麻烦,因此 CheckBoxList控件和 RadioButtonList控件一样是让我们方便的取得用户选取的项目。 nullnull【例3-13】使用CheckBoxList控件进行多选(CheckBoxList.aspx)DropDownList控件 DropDownList控件 DropDownList控件是一个下拉式的选择控件 nullDropDownList控件支持SelectedIndexChanged事件。若指定发生本事件要触发的事件程序,并将AutoPostBack属性设为True,则当我们改变DropDownList控件里的选项时,便会触发这个事件。 【例3-14】(DropDownList.aspx)ListBox控件 ListBox控件 ListBox控件和DropDownList控件的功能几乎是一样,只是ListBox控件是一次将所有的选项都显示出来。 【例3-15】(ListBox.aspx)null
/
本文档为【ASP.NET基本服务器控件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索