从数据库中更新GridView内部时,DropDownList值会重复

时间:2015-09-11 21:14:46

标签: c# asp.net gridview drop-down-menu

在{1}的数据库的网格视图中,column1 DropDownList中有三个值 单击“更新”以更改example: A, B and C.时,在Grid View' DropDownList上,A从数据库中消失,B重复,然后在dropdownList B中显示三个值, B和C.如果我再次选择B,则三个值显示B,B和B.我尝试使用A to B但仍然会发生这种情况。 HTML中的问题是什么?

AutoPostBack="True"

SQL:

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
     DataSourceID="SqlDataSource1" DataTextField="column1" DataValueField="column1"
     SelectedValue='<%# Bind("column1") %>'>         
</asp:DropDownList>

1 个答案:

答案 0 :(得分:0)

问题是正在使用一个数据库表并且正在更新相同的列。添加另一个表并将其绑定为DropDownList。