2009-09-21 6 views

Répondre

0

Ceci pourrait être résolu facilement en HTML mais pas en JSF; Dans JSF, les deux listes sont des choses complètement séparées. Je suppose que vous devez regarder le code source de l'implémentation de la liste JSF et créer votre propre composant d'interface utilisateur à partir de cela. Créez-en un qui crée la liste sans la barre de défilement, puis enroulez-les dans une sorte de "zone déroulante" (c'est-à-dire un DIV ayant le style de débordement correct).

+0

Merci Aaron, je l'ai fait de la même manière. Mon exigence était de geler les deux premières colonnes dans le datatable et le reste des colonnes devrait être scrollable. Dans ma première approche, j'ai essayé d'utiliser côte à côte deux datatables, l'une avec les colonnes gelées et l'autre avec les colonnes restantes en les gardant dans une balise div. Mais cela créait tellement d'autres problèmes comme le maintien de la hauteur de chaque ligne et aussi le datacroller. Donc maintenant j'utilise seulement une datatable et en utilisant la balise div. –