当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > Web服务器控件:DropDownList控件

ASP.NET
不同映射模式下的直线输出的效果问题
ASP.NET开发下的MVC设计模式的实现
ASP.NET编写应用程序的十大技巧
ASP.NET中使用AJAX的简单方法
ASP.NET MVC实现自己的视图引擎
认识asp.net会话状态
ASP.NET实现页面传值的几种方法
.NET中容易混淆的几组重要概念
详解.NET中的动态编译技术
如何使用ASP.Net加密Cookie
ASP.NET 2.0跨网页提交的三种方法
ASP.NET 2.0创建母版页引来的麻烦
.Net整合其他平台的一些探讨
ASP.NET编程经验技巧10则
最佳实践 ADO.NET实用经验无保留曝光
在.NET上执行多线程操作要考虑的两大因素
.Net开发 细说Visual Basic.Net
ASP.NET网络编程中经常用到的27个函数集
ASP.NET防止用户多次登录的方法
对ASP.NET MVC项目中的视图做单元测试

ASP.NET 中的 Web服务器控件:DropDownList控件


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 250 ::
收藏到网摘: n/a

阅读此文请先查看:ASP.NET入门教程:Web服务器控件,简单讲述了Web服务器控件的使用方法。

定义和用法

DropDownList控件用来建立一个下拉列表。

DropDownList控件中的每个可选项由一个ListItem元素来定义!

提示:此控件支持数据绑定!


属性

属性 说明
AutoPostBack 指定在某一项的选择状态发生改变后表单是否被立即投递的一个布尔值。默认值是false
BorderColor 指定下拉列表周围边框的颜色
BorderStyle 指定下拉列表周围边框的样式
BorderWidth 指定下拉列表周围边框的宽度
DataSource 使用的数据源
DataTextField 数据源中的一个字段,将被显示于下拉列表中
DataValueField 数据源中的一个字段,指定下拉列表中每个可选项的值
id 此控件的唯一id
OnSelectedIndexChanged 当被选项的索引发生改变时将执行的函数的名称
runat 规定此控件是服务器控件。必须被设置为"server"

示例

在此示例中我们在一个.aspx文件中声明一个DropDownList控件。然后我们为Click事件建立一个事件句柄,在一个Label控件中显示一些文本和被选项。加此信息软晨学习网(ruanchen.com)发布目的是为了防止你变懒!ruanchen.com不主张采集!

<script  runat="server">
Sub submit(sender As Object, e As EventArgs)
   mess.Text="You selected " & drop1.SelectedItem.Text
End Sub
</script>


<html>
<body>

<form runat="server">
<asp:DropDownList id="drop1" runat="server">
<asp:ListItem>Item 1</asp:ListItem>
<asp:ListItem>Item 2</asp:ListItem>
<asp:ListItem>Item 3</asp:ListItem>
<asp:ListItem>Item 4</asp:ListItem>
<asp:ListItem>Item 5</asp:ListItem>
<asp:ListItem>Item 6</asp:ListItem>
</asp:DropDownList>
<asp:Button Text="Submit" OnClick="submit" runat="server"/>
<p><asp:label id="mess" runat="server"/></p>
</form>

</body>
</html>