APP下载

LISTBOX列表框在WEB开发中的应用技术研究

2014-10-15夏德宏

科技传播 2014年23期
关键词:控件信息管理系统列表

夏德宏

江西水利职业学院(江西省水利水电学校),江西南昌 330033

1 动态网站开发语言

在当今数字化的时代中,互联网的兴起,为日常生活带来了快节奏的生活,使企事业中的各项管理更加趋于信息化,无纸化。动态网站及基于WEB的信息管理系统的开发越来越占有重要的位置。目前基于WEB项目的开发语言很多,但企业广泛使用的有以下几种。

1.1 JSP

在JAVA语言基础上的动态网站开发语言,可以进行MC,MVC模式的开发,通常使用的后台数据库为ORACLE。有一定的市场份额。

1.2 PHP

是小型网站的开发首选,使用小型的MYSQL数据库,实现中小型动态网站的开发。

1.3 ASP.NET

是近些年来兴起的开发语言,由微软件公司研制,可以完成中大型动态网站的开发及信息管理系统的研发工作。其后台也是微软公司开发的SQLSERVER大型数据库。实现了代码与页面设计的分离,可以实现跨平台的使用,并提供了大量的服务器控件,只要对服务器控件简单设置或需要简小的代码,就可以实现特定的功能。简化了编程的复杂度,给程序员的编程带来了便捷。

2 ListBox简介

2.1 含义

ListBox即列表框控件,列表框可以为用户提供所有选项的列表。与DropDownList十分相似,可用来实现单选或多选。也可设置列表框为多列列表的形式,但在缺省时列表框单列垂直显示所有的选项,如果项目数目超过了列表框可显示的数目,控件上将自动出现滚动条。实现上、下、左、右滚动的。

2.2 属性

ListBox控件也具有和DropDownList控件相同含义的BorderColor、BorderStyle和BorderWidth属性,此外常 用 的 属 性 还 有 SelectionMode,Items,SelectedItem,SelectedIndex。其中SelectionMode设置列表框的选中模式,有单选和多选,Items是一个集合,包含列表框中的所有选项。SelectedItem属性指列表框中被选中的选项。在可以选择多个选项的列表框中,这个属性包含三、选中项中的第一项,SelectedIndex,指列表框中选中项的索引值,其下标从零开始。

3 应用实例

3.1 实例一

下面是使用ListBox控件创建下拉列表框的应用简单实例,当用户从列表中选择某个或多个项时将触发SelectedIndexChanged事件,将选中项内容在标签中显示。

具体步骤如下:

在设计窗口中创建ListBox控件和一个Label空间,设置ListBox的SelectionMode属性为Multiple,并如图所示添加列表项。

双击列表框ListBox1,进入其SelectedIndexChanged事件代码编写界面,编写如下代码:

按下CTRL+F5运行程序,得到如下程序界面:

3.2 应用实例二

在很多WEB网站和信息管理系统中有如下功能列表框,实现内容的左右移动,如下图所示。拖动两个LISTBOX控件置页面中分别为LISTBOX1,LISTBOX4,并向LISTBOX1中输入一些数据项信息。放两个按扭,在其输入应相的代码,以实现左右移动功能。

其中调用了LISTBOX控件的两个方法,ADD(),REMOVE()ADD(),意为向列表集合中添加数据项。REMOVE()是从LISTBOX中将选择的项移出。

注意在此项功能是,首选要判断有无选中,然后先添加,再移出。

4 结论

由此可见,在ASP.NET的动态网站开发时,服务器控件简单,实用。只要用少量代码就可以实现特定功能。使用起来即方便,又快捷。

猜你喜欢

控件信息管理系统列表
三维可视化信息管理系统在选煤生产中的应用
信息管理系统在工程项目管理的应用
学习运用列表法
扩列吧
基于三维TGIS的高速公路综合信息管理系统
列表画树状图各有所长
ASP.NET服务器端验证控件的使用
不含3-圈的1-平面图的列表边染色与列表全染色
Spreadsheet控件在Delphi数据库系统中的编程与应用