DropDownList HELP

moraccione

Nuovo Utente
17 Ott 2015
6
0
0
Ciao, esordisco spiegando che le mie conoscenze in materia sono sicuramente basse..


Ho un sito web con una casella di testo ed una dropdownlist che ha una serie di item impostati in modo statico

ho bisogno che quando uno scrive in nella casella di testo premendo INVIO la dropdownlist prenda il focus (e questo e facile) e che si espanda in automatico il menu con le scelte possibili (il mio problema). E possibile fare attivare da codice il menu di una dropdownlist?

<asp:DropDownList CssClass="textBox" ID="ListaElementi" runat="server" AutoPostBack="true"_
_Width="147px" Height="27px" EnableTheming="False" CausesValidation="True">
<asp:ListItem Text="Campo 1" Value="1"></asp:ListItem>
<asp:ListItem Text="Campo 2" Value="2"></asp:ListItem>
<asp:ListItem Text="Campo3" Value="3"></asp:ListItem>
</asp:DropDownList>
 

moraccione

Nuovo Utente
17 Ott 2015
6
0
0
Uffi mi sa che nessuno mi sa aiutare su sto mio piccolo problema, ma non mi arrendo riusciro a fare cio che mi sono prefisso! grazie comunque
 

n1k4r0

Utente Attivo
15 Nov 2012
135
0
0
purtroppo mi sa che dovrai arrenderti, non si può aprire un select in nessun altro modo che manualmente
 

moraccione

Nuovo Utente
17 Ott 2015
6
0
0
:-( Spero che tu abbia torto, ma temo che tu abbia ragione. Peccato sarebbe stato sicuramente carino riuscire a far aprire il menu in automatico. Grazie comunque per la tua risposta.Ciao
 

n1k4r0

Utente Attivo
15 Nov 2012
135
0
0
so che non è quello che vorresti però se tu quando dai il focus al select ci aggiungi con javascript l'attributo size con un numero (con javascript puoi sapere quanti elementi il select contiene) allora apparirà un box con dentro tutte le voci selezionabili.
magari col css puoi metterlo in posizione assoluta e così sarebbe una specie di quello che cerchi di fare.
 

moraccione

Nuovo Utente
17 Ott 2015
6
0
0
confused,
Allora io dopo aver scritto nella casella di testo premendo invio questo mi fa settare il focus alla dropdownlist, questo perche nella ho settato il button0 come default button, e questo nell evento onclick da il focus alla dropdownlist.
a questo punto come faccio a simulare un click o dare un comando che mi apra in automatico il menu?
per farti capire l esigenza, questo semplicissimo sito viene usato soprattutto con lo smartphone, e dopo aver digitato nella casella di testo, si deve fare una scelta nella dropdownlist. se tu digiti nella casella di testo da smrtphone ti viene automatico premere invio a fine selezione e se questo mi aprisse in automatico il menu di scelta sarebbe comodissimo.
ps non sono un programmatore, ma un dilettante. Ciao
 

n1k4r0

Utente Attivo
15 Nov 2012
135
0
0
come già detto un select può venire aperto soltanto manualmente, non si può fare da javascript ma se dentro al select ci metti il size allora apparirà già aperto
per esempio
Codice:
<select name="selezione" size="3">
<option value="1">primo</option>
<option value="2">secondo</option>
<option value="3">terzo</option>
</select>
in questo modo si vedranno sempre le tre opzioni, cambiando il valore di size cambi il numero di righe visibili.
 

moraccione

Nuovo Utente
17 Ott 2015
6
0
0
Buon giorno a tutti, Dai che piano piano arrivero alla soluzione. Mi sembra che abbiate centrato a pieno la mia esigenza, ma ho un problemino.... Penso che col vostro metodo la dropdown e i button sono stati creati in html (se ci ho capito bene). Questo non mi permette per esempio di settare il defaultbutton su uno dei tasti creati. io pultroppo riesco a lavoricchiare in vb net ma ho pochissima esperienza tra l iterazione ftra vbnet html e javascript.
Io i bottoni e la dropdownlist li creo da vb net e mi vengono caricati nella pagina html sotto il form1 come sotto:

<form id="form1" defaultbutton="Button0" runat="server">
<div>
<asp:LinkButton ID="LinkButton1" runat="server" BorderStyle="None" PostBackUrl="http://www.danilo.in/members/members.aspx"> :)</asp:LinkButton>

<asp:TextBox ID="TextBox1" runat="server" Height="25px" Width="111px"></asp:TextBox>

<asp:DropDownList CssClass="textBox" ID="ListaElementi" runat="server" AutoPostBack="true" Width="147px" Height="27px" EnableTheming="False" CausesValidation="True">
<asp:ListItem Text="Seleziona" Value="1"></asp:ListItem>
<asp:ListItem Text="Val1" Value="2"></asp:ListItem>
<asp:ListItem Text="Val2" Value="3"></asp:ListItem>
<asp:ListItem Text="Val3" Value="4"></asp:ListItem>
<asp:ListItem Text="Val4" Value="5"></asp:ListItem>
<asp:ListItem Text="CODE" Value="6"></asp:ListItem>
</asp:DropDownList>

<asp:Button ID="Button0" runat="server" Text="Button" Visible="False" />

e qui e dove io diciamo "so" principalmente mettere comandi o codice di programmazione:

Protected Sub Button0_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button0.Click


ListaElementi.Focus()

'ListaElementi.Attributes.AddAttributes(
End Sub


Come faccio a creare su cio che ho fatto cio che mi avete trovato che che in qualche modo funziona per la mia esigenza?
Ciao grazie a tutti per l interessamento
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
A [ASP.Net] Dropdownlist ASP.NET 0
P DropDownList e selected value PHP 2
R dropdownlist dinamico ASP.NET 0
mythar DropDownList ASP.NET 6
M Help for Linux Bash Programmazione 1
E Help Sql somma orari PHP 32
P Passare i risultati di un foreach in un modal. Help! PHP 2
J help me C/C++ 1
K Help: problema con uno script di booking in php! PHP 0
Q HELP ME PLEASE!‼️‼️ E-Commerce 1
L difficoltà con Xampp. printing php mancante...help Web Server 6
K [PHP] Help me a problem... Pleases PHP 1
S Problemi con modulo upload video php (help!) PHP 0
M HELP FORM CREATO IN PHP PHP 14
M Help - consultare (ed esportare) dati da un DB pubblico mySql PHP 2
S [PHP] help me!! PHP 2
F Cerco contatto tipo help-desk Offerte e Richieste di Lavoro e/o Collaborazione 2
F Help-PDO copiare Database MySQL PHP 3
Andrea1981 [WordPress] [HTML] Help modifica credits nel footer.Tema Customizr. WordPress 5
simgia [Javascript] Google maps help! Javascript 1
S [WordPress] Footer php - il background riempie tutta la pagina - help WordPress 1
A funzioni asincrone e callback...help! Ajax 10
F Help array da javascript a php Javascript 2
M [PHP] Help: controllo valori inseriti in un campo PHP 1
P Help con js/php PHP 6
N Sistema di Help di Delphi 7 non funziona su Win10 Windows e Software 0
silvia88 ***Help*** - Anteprima immagine photoshop diversa da file Photoshop 3
A HELP: vedo il sito posizionato in serp solo con i tool di posizionamento!!! SEO e Posizionamento 3
T [PHP] Calcolo anzianità soggetti [era: Help me :( Esercizio per me impossibile] PHP 9
trattorino Creare codice php help PHP 26
CoyotesSon [PHP] Help! Creazione di una finestra PHP 5
V help java Java 2
L help me Presentati al Forum 0
L N00b need help Webdesign e Grafica 2
I Help - Problema installazione tema di themeforest WordPress 1
claudiav ciao!! help.. Presentati al Forum 0
Z Invio mail da telecamere HIKVision - HELP!!! IP Cam e Videosorveglianza 0
M - WordPress - Sito Annunci HELP ME!!!! :crying: WordPress 2
L Hosting, help HTML e CSS 2
M HoneyPot su macchina virtuale HELP ME PLEASE!!! Reti LAN e Wireless 0
F Help con leaseweb Hosting 2
E [Javascript] help me !!! array da php a java Javascript 9
N Query lenta, help ! MySQL 0
P Help! modifica script Javascript 11
R cookies policy - help Leggi, Normative e Fisco 21
I Piccolo roblema di compatibilità mobile.. help! PHP 1
zorro Help paginazione PHP 10
A Help! Creare un blog/portale con chat in real time WordPress 0
P help variabile js concatenata a echo php Javascript 0
O Help, devo fare un sito web con alcune caratteristiche... HTML e CSS 2

Discussioni simili