问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ASP.NET中的DropDownList控件的使用??

发布网友 发布时间:2023-12-02 14:50

我来回答

5个回答

热心网友 时间:2024-11-26 13:03

使用 DropDownList Web 服务器控件,用户可以从单项选择下拉列表框中进行选择。DropDownList 控件与 ListBox Web 服务器控件类似。不同之处在于它只在框中显示选定项,同时还显示下拉按钮。当用户单击此按钮时,将显示项的列表。
修改 DropDownList 控件的外观
可以通过以像素为单位设置 DropDownList 控件的高度和宽度来控制其外观。部分浏览器不支持以像素为单位设置高度和宽度,这些浏览器将使用行计数设置。

您无法指定用户单击下拉按钮时列表中显示的项数。所显示列表的长度由浏览器确定。

与其他 Web 服务器控件一样,您可以使用样式对象来指定 DropDownList 控件的外观。有关详细信息,请参见 ASP.NET Server Controls and CSS Styles。

列表项
DropDownList 控件实际上是列表项的容器,这些列表项都属于 ListItem 类型。每一 ListItem 对象都是带有自己的属性的单独对象。下表说明了这些属性。

属性 说明
Text
指定在列表中显示的文本。

Value
包含与某个项相关联的值。设置此属性可使您将该值与特定的项关联而不显示该值。例如,您可以将 Text 属性设置为美国某个州的名称,而将 Value 属性设置为该州的邮政区名缩写。

Selected
通过一个布尔值指示是否选择了该项。

若要以编程方式处理列表项,请使用 DropDownList 控件的 Items 集合。Items 集合是一个标准集合,您可以向它添加项对象,也可以从中删除项或清除集合等。

当前所选项可在 DropDownList 控件的 SelectedItem 属性中得到。

将数据绑定到控件
可以使用 DropDownList Web 服务器控件列出使用数据源控件的页可使用的选项。DropDownList 控件中的每一项分别对应数据源中的一项(通常是一行)。

控件显示来自数据源的一个字段。您也可以将控件绑定到第二个字段,以设置一项的值(该值并不显示)。

与其他 Web 服务器控件一样,您可以将任何控件属性(如控件的颜色或大小)绑定到数据。有关详细信息,请参见如何:从数据源填充 List Web 服务器控件。

DropDownList 事件
当用户选择一项时,DropDownList 控件将引发一个事件(SelectedIndexChanged 事件)。默认情况下,此事件不会导致将页发送到服务器,但可以通过将 AutoPostBack 属性设置为 true 使此控件强制立即发送。

注意
若要在选中 DropDownList 控件时将其发送到服务器,浏览器必须支持 ECMAScript(JScript、JavaScript),并且用户的浏览器要启用脚本撰写。

热心网友 时间:2024-11-26 13:04

三楼是给你介绍了一下DropDownList 控件..最重要的是你想要怎么样.是自己添加数据呢.还是读数据库..DropDownList 下在有个ADD可以添加数据..DropDownList 用数据库中的数据的话就要用到DropDownList 中的DataValueField 和DataTextField来显示数据库中的数据.最重要的是DropDownList1_SelectedIndexChanged事件的触发.

热心网友 时间:2024-11-26 13:04

DropDownList本身就是服务器控件
写成方法就能实现代码重用

热心网友 时间:2024-11-26 13:05

代码重用问题最好用类和方法实现...DropDownList本身就是服务器控件..

热心网友 时间:2024-11-26 13:05

是啊..它本身就是服务器控件呀!
重用就改它的ID就行了嘛
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
橙子冷藏能保存多久 橙子会过期吗 新鲜橙子如何保存更久 橙子保鲜剂对人体有害吗 粒上皇开口熟栗120g*5袋(共600g)-详细介绍 三皇王板栗介绍 品牌榜:2024年板栗十大品牌排行榜 投票结果公布【新】 为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 姐妹们有梦到什么胎梦预示宝宝的性别的吗?不知道准不准呢1 南京最差四星高中是哪个 康明斯发动机是哪款挖掘机在用?? 类似于"胎梦真的具有预测宝宝性别的功能,到底准不准 为什么我的微信绑定了手机号,输入手机号码却搜索不到呢 为什么在微信中用手机号搜索不到呢? 0.45x202用简便方式 优化大师怎么使用阿?17 办理农商银行信用卡需要什么条件11 ...医生认为是肺癌,请问该如何治疗?手术风险大不 ...旅游,我在徐州,附近有哪些城市好玩呢?想往北走走…… 正常人脉搏多少166 谁知道这个纹身图案是什么?1 谁有兽医局事业单位招聘的考试题及答案 谢谢 怎样申请开通淘宝直播380 战王归来_by稳如狗丶_txt全文阅读,百度网盘免费下载 农商银行怎么办理信用卡?需要什么证件45 我是开货车的起个什么网名好39 判决书邮政送达包裹会显示内容吗 上班为什么会痛苦? 0.45X204简便计算? 江津哪有非主流的衣服卖,?1 去哪里能够买到有好看又便宜的衣服呢? 广丰县哪个乡镇好18 康明斯发动机是哪款挖掘机在用?? 有人知道这纹身图案是什么吗?1 怎样使用系统优化大师?6 三门峡职业技术学院新校区地址在哪 为什么我上班那么痛苦? 东风康明斯发动机在卡车和货车上用的比较多,工程机械行业的发动机有没有... 我上班很痛苦,我是怎么了? 为什么我会在工作中感到痛苦? 战王归来夏宇林雨欣_by稳如狗丶_txt全文阅读,百度网盘免... 为什么上班很痛苦,而且不想上班了呢? 谭千秋的资料,急急急!悬赏10h 汶川地震中,谭千秋老师为保护4个学生牺牲,他家人如今怎么样了?_百度知 ... 高通盛融总部的员工大概有多少,企业规模怎么样?1 太原哪里有无患子树 如何网恋成功,网恋技巧是什么? 天津理工大学少数民族预科班在几号楼