Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

176
Vistas
Obtener fuente de datos de la lista desplegable con JS

Estoy buscando una forma de recuperar la fuente de datos de una lista desplegable en c# en el lado del cliente usando javascript o JQuery. ¿Sabes como hacerlo?

 <asp:DropDownList id="ddlList" runat="server" width="50%"></asp:DropDownList>

Relleno como en el siguiente código:

 if (!PostBack) { this.ddlList.DataSource = CreateDataSource(this.List); this.ddlList.DataTextField = "Name"; this.ddlList.DataValueField = "value"; this.ddlList.DataBind(); } ICollection CreateDataSource(List<Vendor> vendorList) { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("Name", typeof(string))); dt.Columns.Add(new DataColumn("Value", typeof(string))); dt.Columns.Add(new DataColumn("IsActive", typeof(bool))); foreach (var item in List) { dt.Rows.Add(CreateRow(item.DisplayName, item.Value, item.IsActive, dt)); } DataView dv = new DataView(dt); return dv; } DataRow CreateRow(string Name, string Value, bool IsActive, DataTable dt) { DataRow dr = dt.NewRow(); dr[0] = Name; dr[1] = Value; dr[2] = IsActive; return dr; }

No hay problema para obtener los valores en el lado c # de esta manera, pero ¿cómo hacerlo en JS o Jquery?

 var test = (DataView)this.ddlList.DataSource; var test2 = test[i].Row["nameOfRow"]; //i is the index of the line

Gracias por adelantado

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda