Ver Mensaje Individual
  #11 (permalink)  
Antiguo 20/11/2009, 14:58
Solmar
 
Fecha de Ingreso: mayo-2009
Mensajes: 76
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: igualar valor de dropdownlist

Este codigo funciona biene no hay problema con lo que regista en la bd de datos pero si en que no regresa el drop al valor inicial


public partial class asigna_pla_depto : System.Web.UI.Page
{
protected string nox= ConfigurationManager.ConnectionStrings["planes_estrategicosConnectionString"].ConnectionString;
protected void Page_Load(object sender, EventArgs e)
{

Panel1.Visible = false;

}
protected void Button1_Click(object sender, EventArgs e)
{


SqlCommand DATOS;

if (Convert.ToInt32(depto2.SelectedIndex) != 0)
{
Panel1.Visible = true;
this.plan2.SelectedIndex = Convert.ToInt32(plan2.SelectedValue);


}
else
{
Panel1.Visible = false;
this.plan2.SelectedValue = "0";
plan2.DataBind();

}

foreach (ListItem li in depto2.Items)
{

if (li.Selected)
{
SqlConnection CONECTAR = new SqlConnection(nox);
string deptoplan = "insert into plan_departamento(id_plan,id_depto) values(@id_plan,@id_depto)";

DATOS = new SqlCommand(deptoplan, CONECTAR);


DATOS.Parameters.Add(new SqlParameter("@id_plan", SqlDbType.Int));
DATOS.Parameters["@id_plan"].Value = plan2.SelectedItem.Value;


DATOS.Parameters.Add(new SqlParameter("@id_depto", SqlDbType.Int));
DATOS.Parameters["@id_depto"].Value = li.Value;


DATOS.Connection.Open();
DATOS.ExecuteNonQuery();
DATOS.Connection.Close();

}
}

this.depto2.ClearSelection();
//this.plan2.SelectedIndex = 0;
}


protected void Button2_Click(object sender, EventArgs e)
{
Response.Redirect("Bienvenida.aspx");
}

}