It is allowed, we use it regularly on our project.
AFAIK, on the <table> created by the dataTable, rowClasses definitions will
apply as <tr class=""> elements, and columnClasses definitions will apply as
<td class=""> elements.

Does the generated HTML in the example generate this ?


-----Message d'origine-----
De : Marius Kreis [mailto:[EMAIL PROTECTED] 
Envoyé : jeudi 27 octobre 2005 11:21
À : MyFaces Discussion
Objet : Re: text-align in <h:dataTable>


I wonder if it is allowed to use the attributes rowClasses and 
columnClasses together.... one cell can only have one class, can't it?

Caroline Jen wrote:
> I created a data table with four columns.  By default,
> the text of each column of the table is left aligned.
> 
> I am trying to make the text of certain columns of the
> table to be 'centered'.  And I tried to use the
> columnClasses in the dataTable tag to do it but failed
> (i.e. all text is still left aligned.).  Maybe someone
> could help me in spotting the mistake that I made.
> 
> My JSP:
> [code]
> <html>
> <head>
>   .....
>     <link href="../includes/MilPDS_Style.css"
> rel="stylesheet" type="text/css">
> </head>
> <body>
>     <f:view>
>         <h:form id="errorLog">                
>   ......
>             <h:dataTable
> value="#{logManagementBean.errors}" var="eInfo"
> rowClasses="row1,altRow" columnClasses="nameColumn,
> numberColumn, timeColumn, messageColumn">
> 
>   ......
>             </h:dataTable>
>         </h:form>
>     </f:view>
> </body>
> </html>
> [/code]
> 
> I swear that I can access the stylesheet
> MilPDS_Style.css because the rest of the
> specifications in the stylesheet get picked up
> successfully.  And my MilPDS_Style.css has:
> [code]
> .nameColumn {
>     text-align: left;
> }
> .numberColumn {
>     text-align: center;
> }
> .timeColumn {
>       text-align: center;
> }
> .messageColumn {
>       text-align: left;
> }
> [/code]
> 
> 
>       
>               
> __________________________________
> Yahoo! Mail - PC Magazine Editors' Choice 2005 
> http://mail.yahoo.com
> 


Reply via email to