Frames e alternative

mercoledì 30 novembre 2005 - 12.01

Kennyna Profilo | Newbie

Ciao a tutti,
qualcuno potrebbe darmi delle indicazione circa le alternative all'utilizzo dei frames nelle web Form (VB.NET)?

Visto che ormai sono superati, si utilizzano semplicemente delle tables in cui andare ad inserire i vari controlli o sono completamente fuori strada?
L'applicazione web su cui sto lavorando è un misto di pagine aspx, pagine htm ed oggetti creati con java scripts. Inoltre sulla pagina aspx pricipale andranno caricati dei report di Crystal il cui numero varia a seconda dei parametri passati. Ringrazio chiunque mi darà una mano (è urgente!!!).

Brainkiller Profilo | Guru

>Visto che ormai sono superati, si utilizzano semplicemente delle
>tables in cui andare ad inserire i vari controlli o sono completamente
>fuori strada?
>L'applicazione web su cui sto lavorando è un misto di pagine
>aspx, pagine htm ed oggetti creati con java scripts. Inoltre
>sulla pagina aspx pricipale andranno caricati dei report di
>Crystal il cui numero varia a seconda dei parametri passati.
> Ringrazio chiunque mi darà una mano (è urgente!!!).

Ciao Kenny,
allora sì, i Frames generalmente non si usano più. I metodi sono vari per creare un sito Web. Nel tempo si è diffusa una pratica poco corretta di uso e abuso di oggetti <table> per creare siti Web e Layout. Come dici tu, tutto viene incastonato all'interno di tabelle, righe e celle. Questa soluzione è molto funzionale ma ha dei difetti, è poco gestibile se devi modificare qualcosa devi fare dei replace, sovraccarica i browser per i livelli di nesting di celle e tabelle, occupa spazio e quindi le pagine sono mediamente più grosse in termini di bytes ed inoltre i software per disabili per la lettura di pagine Web fanno enorme confusione con la presente di più tables.

Il modo più corretto è utilizzare layer (DIV tipicamente) e fogli di stile CSS e tenere l'oggetto <table> per l'uso classico cioè rappresentazione di dati in formato tabellare.

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Kennyna Profilo | Newbie

Grazie BrainKiller, adesso so come procedere in modo corretto. Buon lavoro. Kenny

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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5