【发布时间】:2010-02-27 05:50:43
【问题描述】:
我有一个从 sql server 数据库填充的下拉列表。填充列表不是问题,但有谁知道如何填充列表项的值部分。
<asp:dropdownlist id="colors">
<listitem value="1">black</listitem>
<listitem value="2">blue</listitem>
<listitem value="3">orange</listitem>
<listitem value="4">red</listitem>
<listitem value="5">violet</listitem>
当您从数据库中的表中填充时,如何填充 value=1,2,3,4,5?
【问题讨论】:
-
它是如何重复的?因为它是关于下拉菜单???
-
@casperOne,我不同意,这不是重复的。对于初学者来说,他问的是 VB 而不是 C#,第二个例子是关于从属性中获取 DataTextField,@ugio 的问题是关于从数据库中获取 DataValueField。
-
@rockinthesixstring:是的,差不多就是这样。首先,他所说的不是特定语言。它是 .NET 框架的一部分。其次,他必须以某种方式实现这些结果,这种方式是通过一个数据成员,该成员通过数据集、类型化数据集、LINQ-to-SQL/实体对象等公开。无论如何,问题是关于数据绑定,而不是从数据库中获取值。
-
我的问题是关于填充 lisitem 中的值。所以谁知道如何使用我拥有的while循环来做到这一点,请解释一下
-
下拉列表中是否已经填充了值?这就是您要使用循环添加到列表的原因吗?
标签: vb.net drop-down-menu