none
Carga inicial de Dropdownlist en Cascada en Formview RRS feed

  • Pregunta

  • Buen día

    Lenguajes ASP.NET y C#

    En un Formview estoy colocando tres dropdownlist para poder seleccionar Provincia, Departamento y Ciudad, los mismos están enlazados con CascadingDropDown de AjaxControlToolKit

    <asp:DropDownList ID="ddlProvincia"
                                                    runat="server" />
    
                                                
    <asp:CascadingDropDown
                                                    ID="CascadingDropDown1"
                                                    runat="server"
                                                    TargetControlID="ddlProvincia"
                                                    Category="Provincia"
                                                    PromptText="Seleccionar Provincia"
                                                    ServicePath="~/Seteo/DropdownWebService.asmx"
                                                    ServiceMethod="BindProvinciadropdown" />


    Los mismo se llena con un webservice

        public CascadingDropDownNameValue[] GetProvincia(
          string knownCategoryValues,
          string category)
        {
    
            string connectionString = @"Data Source=localdb;AttachDbFilename=|DataDirectory|\Re3.mdf;Initial Catalog=Re;Integrated Security=True";
            SqlConnection conn = new SqlConnection(connectionString);
            conn.Open();
    
            SqlCommand comm = new SqlCommand("SELECT * FROM Provincia", conn);
            SqlDataReader dr = comm.ExecuteReader();
            List<CascadingDropDownNameValue> l =
              new List<CascadingDropDownNameValue>();
            while (dr.Read())
            {
                l.Add(new CascadingDropDownNameValue(dr["Provincia"].ToString(), dr["Id"].ToString()));
            }
            conn.Close();
            return l.ToArray();
        }

    De ambos solo coloco una parte ya que el mismo que el de la pagina del control con pequeñas modificaciones.

    Hasta acá todo bien, si es un formulario en blanco me permite seleccionar los valores de provincia, luego habilita departamento y luego la ciudad.

    Mi problema radica es como puedo hacer para modificar este texto cuando en lugar de un formulario nuevo, tengo que generar una modificación, hoy cuando pongo modificar en el formview, los combos figuran cargados pero no pre-selecciona el valor que debería estar asignado cuando se carga el formview.

    Saludos y Muchas Gracias

    Marcelo



    • Editado masailuo martes, 2 de junio de 2015 17:45 cambio de titulo
    martes, 2 de junio de 2015 17:42