Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2012, 20:49
sheccid65
 
Fecha de Ingreso: agosto-2006
Mensajes: 56
Antigüedad: 17 años, 8 meses
Puntos: 0
Información llenar un DropDownList que depende de 2 parametros

Buenas noches de antemano agradezco cualquier ayuda que me puedan aportar
tengo que llenar un DropDownList que depende de 2 parametros, ya tengo mi procedimiento almacenado y lo coloco en un datasource.
en el procedimiento tengo:

select operacion, idoperacion from operaciones where iddefecto=@iddefecto and idparte=@idparte

Código:
<asp:ObjectDataSource ID="OperacionesDataSource" runat="server" SelectMethod="GetDetalleOperacionesByDefecto"
                    TypeName="MarcoDB.OperacionesDB" 
                    OldValuesParameterFormatString="original_{0}">
                    <SelectParameters>
                        <asp:Parameter Name="IdParteContenedor" Type="Int32" />
                        <asp:Parameter Name="IdDefecto" Type="Int32" />
                    </SelectParameters>
                </asp:ObjectDataSource>
lo llamo desde este procedimiento

Código:
 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            DropDownList cboOp = (DropDownList)e.Row.FindControl("cboOperaciones");
            cboOp.DataSource = OperacionesDataSource;
            cboOp.DataBind();
            cboOp.Items.Insert(0, new ListItem("Seleccione", "0"));
        }
    }
pero me está generando un error