首页 > 解决方案 > 显示重复值的下拉菜单

问题描述

我有 4 个下拉列表,我正在使用一个数据库表来绑定下拉列表。但是在下拉菜单中,我得到了重复的值。我在 select 语句中使用了 Distinct 但我没有获取唯一值,因为它有 4 列。

那么有没有办法获得唯一值或无论如何不获得重复值。

标签: c#asp.netoracledropdown

解决方案


检查您的绑定。你应该只绑定

if(!IsPostBack)
{
   //Put the logic for the Dropdown DataBind here
}

如果您不这样做,您会在每次回发时获得一组新的下拉值,这就是您获得重复值的方式。如果不是绑定,您可以发布您的 SQL 语句吗?


推荐阅读