Código:
private void cboParametros_SelectedIndexChanged(object sender, EventArgs e)
{
if cboParametros.Selectedindex <> -1
{
objProducto.IdProducto = int.Parse(cboParametros.SelectedValue.ToString());
DataTable dtProducto = negProducto.MostrarDatosProducto(objProducto);
if (dtProducto.Rows.Count > 0)
{
lblDescripcion.Text = util.ValorCampo(dtProducto, "Descripcion");
lblVenta.Text = util.ValorCampo(dtProducto, "PrecioVenta");
lblMecanico.Text = util.ValorCampo(dtProducto, "PrecioMecanico");
lblMayoreo.Text = util.ValorCampo(dtProducto, "PrecioMayoreo");
}
else
{
lblDescripcion.Text = "";
lblVenta.Text = "";
lblMecanico.Text = "";
lblMayoreo.Text = "";
}
}
}
Pos yo no veo la validacion del -1 , entonces?, ahora dos cosas o pones la validacion del -1 que puse en el codigo o pones esta otra
if not isnothing(cboParametros.selectedvalue)
{
}