En una .NET winforms aplicación, ¿cómo puedo filtrar los datos en mi 2º ComboBox con respecto al valor seleccionado en mi 1er ComboBox?

  • Necesitamos saber si esto es incluso web o windows 🙂
  • Cuadro combinado de filtro en windows formulario En un formulario tengo dos cuadros combinados en los que los valores vienen de dos tablas diferentes. Quiero hacer que si un usuario selecciona el elemento en el primer cuadro combinado filtra los valores y muestra sólo respectivo en el segundo cuadro combinado.
InformationsquelleAutor Malou Go | 2010-02-13

3 Comentarios

  1. 3

    Suponiendo WinForms:

    combo2.DataSource = ((IEnumerable<string>)c.DataSource)
        .Where(x => x == (string)combo1.SelectedValue);

    Por supuesto, usted puede ser que necesite para reemplazar IEnumerable<string> con IEnumerable<YOURTYPE>.

    • sí, es un formulario de windows
  2. 0

    muy críptico pregunta – sin embargo, si usted está usando formularios web, puede que desee utilizar la propiedad AutoPostback en el combobox. A continuación, podrá capturar el combobox evento onChange y colocar el filtrado de código.

  3. 0

    Que acaba de llenar el segundo combobox en el selectedindexchanged caso de que el primer combobox. Muy fácil, yo lo he hecho un montón de veces.

Dejar respuesta

Please enter your comment!
Please enter your name here