DropDownList larghezza fissa

lunedì 07 luglio 2008 - 16.22

allevaldo Profilo | Junior Member

Ciao a tutti. vorrei sapere se è possibile fare la seguente cosa:
devo caricare dei dati da un db e metterli in una dropdownlist.
Il problema è che la drop deve avere larghezza fissa e quindi trancia il dato in visualizzazione.
c'è modo di rendere i dati visibili per intero almeno nella tendina che si apre?

spero di essermi spiegato bene...

paoval72 Profilo | Senior Member

Ciao, anche a me spesso le DDL dan filo da torcere. Come prima soluzione ti propongo un effetto "tooltip": in pratica, quando apri la DDL e clikki su una riga, ti appare in sovrimpressione la scritta completa.

184x230 7Kb




La procedura è semplice. Prima registro l'attributo OnMouseOver per la DDL e gli associo una funzione javascript (evitando così anche il postback):
ddl1.Attributes.Add("OnMouseOver", "javascript:MouseSu()");

...che viene lanciata ogni volta che il mouse passa sulla riga selezionata:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Se mi viene in mente altro ti faccio sapere.


Paolo

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5