如何:根据数据源来填充列表 Web 服务器控件 (Visual Studio)
更新:2007 年 11 月
本主题中的信息适用于以下 Web 服务器控件:
列表 Web 服务器控件可用来显示从某个数据源读取的项。控件中的每一项对应于数据源中的一项(如,数据表中的一行)。控件可以显示来自数据源的一个字段,还可以使用第二个字段作为项的值。
通过将列表控件的 AppendDataBoundItems 属性设置为 true,可以将设计时创建的列表项与从数据源填充的列表项组合在一起。典型的示例是创建一个文本为“Select an item”的列表项,将其作为 DropDownList 控件的第一项。然后,可以从数据源填充 DropDownList 控件中的其余项。
从数据源填充列表 Web 服务器控件
向页面添加数据源控件,如 SqlDataSource 控件或 ObjectDataSource 控件。
使用“数据源配置向导”为数据源控件定义连接和查询或数据检索方法。
右击列表控件,并单击**“显示智能标记”**。
在任务菜单中,单击**“选择数据源”**。
此时将显示“数据源配置向导”。
在**“选择数据源”**列表中,单击在步骤 1 中添加的数据源控件。
在**“选择要显示的数据字段”**列表中,单击要在控件中显示的数据字段。
还可以选择在**“为值选择数据字段”**列表中,单击要作为每个项的值存储的数据字段。
如果从数据源填充列表时控件已包含您要保留的静态定义列表项,还可以选择将控件的 AppendDataBoundItems 属性设置为 true。
请参见
任务
演练:在 Visual Studio 中创建主/详细信息网页