none
DropDownList lo cargo en el evento textchanged, dependiendo de lo que se escriba se cargan los elementos de la lista RRS feed

  • Pregunta

  • tengo un DropDownList y un textbox el DropDownList se carga con valores de un DataSource  lo que deseo es que al escribir un codigo en el textbox mi DropDawnList me seleccione automaticamente un elemento de los que ya tiene .
    lunes, 22 de septiembre de 2014 19:53

Todas las respuestas

  • Hola

    deseas que esto se haga con el evento TextChanged del Dropdownlist? si es así lo puedes hacer de esta forma

    Me.DropdownList.SelectedItem.Text = Me.TextBox.Text
    Recuerda que solo si hay coincidencias en el DropdownList funcionara. De lo contrario no mostrará nada. Recuerda colocar la propiedad AutoPostBack del textbox en True


    Si se solucionó tu consulta no olvides marcar la respuesta de esta forma mantendremos el orden en el Foro.

    José Carlos Barba Gutierrez
    Lima - Perú
    Saludos


    • Editado José Barba lunes, 22 de septiembre de 2014 20:14  
    lunes, 22 de septiembre de 2014 20:13
  • hola

    >>lo que deseo es que al escribir un codigo en el textbox mi DropDawnList

    pero defiens el evento TextChanged del textbox ? si lo haces asignas la propiedad AutoPostBack = true

    ya que sino lo haces el evento al servidor no se general

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 22 de septiembre de 2014 20:13
  • no es el evento textchange del textbox 
    lunes, 22 de septiembre de 2014 20:21
  • >>no es el evento textchange del textbox

    pero en que evento quieres asignar el valor del textbox al dropdownlist ?

    lo quieres hacer con codigo cliente (con javascript) o con un evento en el servidor


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 22 de septiembre de 2014 20:27
  • hola

    veo que usas un SqlDataSource

    pero me pregunto como defines elparametro

    <SelectParameters>
        <asp:ControlParameter ControlID="Textbox1" Name="nombreparam" 
            PropertyName="Text" Type="String" />
    </SelectParameters>

     Filter GridView With TextBox Using Control Parameter in ASP.NET 4.5

    en el evento TextChanged deberias realizar el

    GridView.Databind()

    para que se actualice los datos y aplique el filtro

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 23 de septiembre de 2014 12:31