我有一个选择表的所有行的 SQL 数据源。我需要使用所有行的某个字段(“百分比”)填充下拉列表,并且当单击一个以将“值”设为“id”字段时。
有没有一种简单的方法可以做到这一点?谢谢
最佳答案
你会想要这个:
<asp:DropDownList id="ddl_Items" runat="Server" DataTextField="percentage"
DataValueField="id" DataSourceId="sds_Items" />
<asp:SqlDataSource id="sds_Items" ...........other stuff........ />
您无需担心在点击时分配值。只需在首先加载 DropDownList 时执行此操作。
关于asp.net - 从数据源填充 DropDownList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3969350/