Hola a todos!!
Quiero pedirles ayuda con un problemita.
Tengo un DataSource tres DropDownList en cascada y cargo el ultimo de acuerdo a los dos anteriores y si carga el problema esque me manda los datos duplicados y y ya use el distinct y nada
<asp:SqlDataSource ID="ds_partida" runat="server"
ConnectionString="<%$ ConnectionStrings:conexion_sipro_inoc %>"
SelectCommand="SELECT nombre_partida FROM partidas a inner join presupuesto b on a.id_presupuesto= b.id_presupuesto WHERE a.id_partida is not null and a.id_partida = (select id_capitulo from partidas where nombre_partida=@nombre_partida and id_presupuesto=(select id_presupuesto from presupuesto where nombre_presupuesto=@nombre_presupuesto)) ">
<SelectParameters>
<asp:ControlParameter ControlID="ddl_presupuesto_capitulo" Name="nombre_partida"
PropertyName="SelectedValue" />
<asp:ControlParameter ControlID="ddl_presupuesto" Name="nombre_presupuesto"
PropertyName="SelectedValue" />
</SelectParameters>
</asp:SqlDataSource>
<br />
<asp:DropDownList ID="ddl_capitulo_partida" runat="server" Width=250px
AppendDataBoundItems="True" AutoPostBack="True" DataSourceID="ds_partida"
DataTextField="nombre_partida" DataValueField="nombre_partida">
<asp:ListItem Text="<Selecciona opción>" Value="0" />
</asp:DropDownList>