ASP.NET
ListBox Web 服务器控件使用户能够从预定义的列表中选择一项或多项。
一、方案
若要一次显示多个项并使用户能够从预定义列表中选择一个或多个项,请使用 ListBox Web 服务器控件。ListBox 控件与 DropDownList 控件的不同之处在于,它可以一次显示多个项并使用户能够选择多个项(可选)。
二、功能
可以使用 ListBox 控件执行下列操作:
·设置控件以显示特定数目的项。
·设置控件的大小(以像素为单位)。
·使用数据绑定来指定要显示的项的列表。
·确定选定了哪个项或哪些项。
·以编程方式指定选定的一个或多个项。
三、背景
ListBox 控件通常用于一次显示一个以上的项。您可以在以下几个方面控制列表的外观:
·显示的行数。可将该控件设置为显示特定的项数。如果该控件包含比设置的项数更多的项,则显示一个垂直滚动条。
·高度和宽度。可以以像素为单位设置控件的大小。在这种情况下,控件将忽略已设置的行数,而是显示足够多的行直至填满控件的高度。有些浏览器不支持以像素为单位设置高度和宽度,而使用行数设置。
与其他 Web 服务器控件一样,您可以使用样式对象来指定控件的外观。
1、列表项
ListBox 控件是一个或多个列表项的容器。每个列表项都是一个具有各自的属性的 ListItem 类型的对象。下表说明了这些属性。
属性
说明
Text
指定在列表中显示的文本。
Value
包含与某个项相关联的值。设置此属性使您可以将该值与特定的项关联而不显示该值。例如,可以将 Text 属性设置为某种颜色的名称,并将 Value 属性设置为其十六进制表示形式。
Selected
指示当前是否已选定此项。
若要以编程方式处理项,请使用 ListBox 控件的 Items 集合。Items 集合是一个标准集合,您可以向它添加项对象,也可以从中删除项或清除集合等。
当前所选项可在 ListBox 控件的 SelectedItem 属性中得到。如果将控件设置为单选模式,则此属性将返回一个选定的项。如果将控件设置为多选模式,则通过循环遍历整个 Items 集合并检查每个项的 Selected 属性来获取选定的项。
2、单选与多选
通常,用户可以通过单击列表中的单个项来选择它。如果将 ListBox 控件设置为允许进行多重选择,则用户可以在按住
相关文档:
在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......
经过对asp.net的学,我觉得越来越力不从心啊!说实话我现在都不敢说自己已经入门了!有时候真想,我到底适合不适合学这个,我并不是遇到困难就想逃避,只是我找不到合适的方法来解决自己遇到的问题。都说千年磨一剑,现在才真正认识到,想要得到点儿东西,没有点付出和牺牲是可能的事!
&n ......
HiddenField 控件提供了一种在页面中存储信息但不显示信息的方法。例如,可以在 HiddenField 控件中存储用户首选项设置,以便可以在客户端脚本中读取此设置。若要将信息放入 HiddenField 控件中,请在两次回发之间将其 Value 属性设置为要存储的值。
一、功能
可以使用 HiddenFi ......
利用Application对象和Session对象可以统计当前在线用户数量.
注意:
(1)在会话开始和结束时,一定要进行加锁和解锁操作。由于多个用户可以共享Application对象,因此加锁是必要的,这样可以保证在同一时
刻只有一个客户可以修改和存取Application对象的属性。如果加锁后,迟迟不给开锁,会导致用户无法访问Applic ......