
20/11/2009, 14:58
|
| | 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");
}
} |