1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Combobox em ASP

Discussão em 'Web Development' iniciada por playfabio, 25 de Outubro de 2007. (Respostas: 1; Visualizações: 3122)

  1. playfabio

    playfabio Power Member

    boas malta...

    tou a experimentar introduzir items numa combobox em ASP
    primeiro criei um array com os items...exemplo:

    dim produto(4)
    produto(0) = "T-shirt"
    produto(1) = "Camisola"
    produto(2) = "Calças"
    produto(3) = "Sapatos"
    produto(4) = "Chinelos"

    depois tou a criar uma combobox...

    <select name = "?????" size = "?????">
    <option value="1">
    <option value="2">
    <option value="3">
    <option value="4">
    <option value="5">
    </select>


    como faço para aparecem os items do array na combobox???
    cumps!!!
     
  2. p3dro

    p3dro Power Member

    uma possivel solução seria:

    Código:
    <%
    function BuildDropdown()
      dim produto(5)
      dim i,size,itens
      
      produto(0) = "T-shirt"
      produto(1) = "Camisola"
      produto(2) = "Calças"
      produto(3) = "Sapatos"
      produto(4) = "Chinelos"
    
      size=UBound(produto)
      
      for i=0 to size-1
        itens=itens+"<option value='" & i & "'>" & produto(i) & "</option>" 
      next
      
      BuildDropdown="<select id='dropdown_name'>" & itens & "</select>"
     end function
    %>
    
    <html>
    <body>
      <% Response.write(BuildDropdown()) %>
    </body>
    </html>
    
    Toma só em atenção que no teu código estavas a definir um array de tamanho 4, porém depois ao preencher estavas a ultrapassar esse limite.
     

Partilhar esta Página