Ho un widget in un progetto ASP.NET che sto sviluppando per il mio lavoro. Deve essere largo 300 pixel e non può essere più ampio. Sfortunatamente ciò che vogliono è risultato essere abbastanza complicato per un widget così piccolo. Ecco quello che ho in questo momento:Come si duplica la funzionalità "blocco dei riquadri" su una tabella HTML?
http://www.codetunnel.com/content/images/widget/currentWidget.jpg
Come si può vedere, si tratta di un controllo della fisarmonica jQuery UI. Man mano che ogni pannello di fisarmonica si espande, viene effettuata una chiamata ajax per caricare i suoi contenuti in modo asincrono. In questo momento sputa una tabella HTML contenente i dati desiderati. Il tavolo è all'interno di un DIV con stile overflow: auto;
in modo da ottenere barre di scorrimento in basso e a destra.
Il mio problema è che voglio alcune funzionalità piuttosto personalizzate (come l'abilità del riquadro di blocco in Excel). Quando si scorre a sinistra ea destra, voglio tutte le righe, inclusa l'intestazione, per scorrere a sinistra e a destra, eccetto per la colonna più a sinistra, "nome prodotto". Come questo:
http://www.codetunnel.com/content/images/widget/scrollRight.jpg
Quando lo scorrimento su e giù voglio tutte le colonne, tra cui la colonna di sinistra, per scorrere su e giù tranne per la riga di intestazione. Come questo:
http://www.codetunnel.com/content/images/widget/scrollDown.jpg
Qual è il modo migliore per ottenere questa funzionalità? O c'è un modo?
+1 per una grande domanda con le immagini di ESATTAMENTE quello che stai cercando di realizzare. E, perché questo sembra un problema difficile ..;) – NotMe
@ Chris, grazie! – Chev
+1 e uno dei preferiti per qualcosa che potrei vedermi usare in futuro. – zeroef