Ordered list di UserControl

martedì 11 gennaio 2011 - 10.14
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  .NET 4.0  |  Windows Vista  |  Visual Studio 2010  |  HTML 4.01  |  HTML 5

Ciunino Profilo | Newbie

Ciao a tutti! vi espongo subito il mio problema:
Ho un web user control fatto da me, molto semplice (solo un'immagine con sotto una textbox), da inserire più volte in una pagina web senza usare tabelle.
il problema è che ho inserito 4 miei controlli dentro una struttura del tipo:
<blockquote id="testa"> <ol id="oltesta"> <li><uc1:miocontrollo .../></li> <li><uc1:miocontrollo .../></li> <li><uc1:miocontrollo .../></li> <li><uc1:miocontrollo .../></li> </ol> </blockquote>
e vorrei fare in modo che vengano visualizzati orizzontalmente, ma non riesco assolutamente a farlo. Premetto che in un file css ho inserito le proprietà per gli elementi <blockquote> e <ol> che, in caso al posto di miocontrollo sia inserita una asp:label o una asp:textbox fanno funzionare tutto correttamente.

Visto che non ci capisco molto volevo sapere se sbaglio (ma se non funziona direi proprio di si) e soprattutto cosa!? Che differenza c'è fra uno usercontrol e un controllo normale?

Grazie!
Ciao!

alx_81 Profilo | Guru

>Ciao a tutti! vi espongo subito il mio problema:
ciao

>Visto che non ci capisco molto volevo sapere se sbaglio (ma se
>non funziona direi proprio di si) e soprattutto cosa!? Che differenza
>c'è fra uno usercontrol e un controllo normale?
credo che il problema sia solo di css, osserva questo esempio:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

spero possa esserti di aiuto.

>Grazie!
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Ciunino Profilo | Newbie

Ciao, grazie per la risposta!
Ho risolto inserendo dentro il mio user control una <table> e incasellando i 2 controlli che lo compongono dentro le varie celle. così facendo viene allineato tutto perfettamente.
La tua soluzione è correttissima ma come avevo scritto il css funzionava se al posto del mio usercontrol usavo qualsiasi altra cosa...
forse con gli usercontrol va impostato diversamente il css? boh?
Grazie comunque per l'aiuto.

Ciao,
Ciuni.

alx_81 Profilo | Guru

>Ciao, grazie per la risposta!
Ciao

>forse con gli usercontrol va impostato diversamente il css? boh?
ma non sono gli user control che devi allineare, ma i tag <li>.
Comunque, prova a vedere la sorgente della pagina per controllare quale html viene prodotto.
Poi agisci di conseguenza.

>Grazie comunque per l'aiuto.
e di che
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5