關於jsf標籤rich:coluom有值和無值時寬度不一樣新寫法

                                            rowClasses="right_dise,right" width="100%"
                                            value="#{templeElementBean.dataModel}" cellpadding="1"
                                            cellspacing="1"

                                        >
                                            <f:facet name="header">
                                            <rich:columnGroup >
                                              <rich:column rowspan="2"  styleClass="col_05">
                                                  <h:outputText value="#{msgs.operation}" />
                                             </rich:column>
                                              <rich:column rowspan="2" styleClass="col_25">
                                                 <h:outputText   value="#{msgs.elementname}" />
                                             </rich:column>
                                             <rich:column rowspan="2"   styleClass="col_10">
                                             <h:panelGroup>
                                             <h:outputText  value="#{msgs.listelement}" />
                                              <h:selectBooleanCheckbox id="listIDS" value="#{templeElementBean.allListBln}">
                                                    <a4j:support event="onclick"  actionListener="#{templeElementBean.onSelectAllList}" reRender="data1"></a4j:support>
                                           </h:selectBooleanCheckbox>
                                         </h:panelGroup>

                                             </rich:column>
                                              <rich:column rowspan="2"   styleClass="col_10">
                                                <h:panelGroup>
                                             <h:outputText  value="#{msgs.queryelement}" />
                                              <h:selectBooleanCheckbox id="queryIDS" value="#{templeElementBean.queryIDSBln}">
                                                    <a4j:support event="onclick"  actionListener="#{templeElementBean.onSelectAllQuery}" reRender="data1"></a4j:support>
                                           </h:selectBooleanCheckbox>
                                         </h:panelGroup>
                                         </rich:column>
                                         <rich:column rowspan="2"   styleClass="col_10">
                                            <h:panelGroup>
                                             <h:outputText  value="列表排序" />
                                           </h:panelGroup>
                                         </rich:column>
                                          <rich:column rowspan="2"   styleClass="col_10">
                                            <h:panelGroup>
                                             <h:outputText  value="唯一標識" />
                                           </h:panelGroup>
                                         </rich:column>
                                             <rich:column colspan="4"   styleClass="col_40">
                                              <h:outputText value="#{msgs.detailpageset}" />
                                             </rich:column>

                                             <rich:column rowspan="2"    styleClass="col_05">
                                               <h:outputText   value="#{msgs.elementorder}" />
                                             </rich:column>
                                              <rich:column rowspan="2"  styleClass="col_05">
                                               <h:outputText value="#{msgs.elementwidth}" />
                                             </rich:column>
                                             <rich:column breakBefore="true" >
                                                 <h:panelGroup>
                                          <h:outputText   value="#{msgs.viewdata}" />
                                           <h:selectBooleanCheckbox id="detailIDS" value="#{templeElementBean.detailIDSBln}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectAllView}" reRender="data1"></a4j:support>
                                         </h:selectBooleanCheckbox>
                                         </h:panelGroup>
                                             </rich:column>
                                              <rich:column  >
                                            <h:panelGroup>
                                            <h:outputText   value="#{msgs.viewname}" />
                                             <h:selectBooleanCheckbox id="nameIDS" value="#{templeElementBean.nameIDSBln}" οnclick="selectAll(this,'viewTITLEID')" />
                                             </h:panelGroup>
                                             </rich:column >
                                              <rich:column>
                                            <h:panelGroup>
                                             <h:outputText   value="#{msgs.rowbreak}" />
                                             <h:selectBooleanCheckbox id="breakIDS" value="#{templeElementBean.breakIDSBln}" οnclick="selectAll(this,'viewBREAKID')" />
                                             </h:panelGroup>
                                             </rich:column>
                                              <rich:column  >
                                            <h:panelGroup>
                                               <h:outputText   value="#{msgs.cssset}" />
                                         </h:panelGroup>
                                             </rich:column>


                                            </rich:columnGroup>

                                            </f:facet>
                                        <rich:column>
                                                <t:selectOneRadio id="selId" forceId="true"
                                                    forceIdIndex="false"
                                                    value="#{templeElementBean.selectedIndex}">
                                                    <f:selectItem itemValue="#{rowIndex}" itemLabel="" />
                                                </t:selectOneRadio>
                                        </rich:column>
                                        <rich:column>
                                                <h:outputText value="#{row.elementName}(#{row.elementEnName})" />
                                                <h:outputText value="&nbsp;" escape="false"
                                                    rendered="#{row.elementName == null}" />
                                           </rich:column>
                                            <rich:column>
                                            <h:selectBooleanCheckbox id="listID" value="#{row.listID}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectList}" reRender="listIDS">
                                                        <a4j:actionparam name="list"  value="#{row.elementId}" />
                                                    </a4j:support>
                                             </h:selectBooleanCheckbox>
                                           </rich:column>
                                            <rich:column>
                                            <h:selectBooleanCheckbox id="queryID" value="#{row.queryID}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectQuery}" reRender="queryIDS">
                                                        <a4j:actionparam name="query"  value="#{row.elementId}" />
                                                    </a4j:support>
                                             </h:selectBooleanCheckbox>
                                        </rich:column>
                                        <rich:column>
                                           <h:selectOneListbox id="orderID"  style="width:50px;" size="1" value="#{row.queryOrder}">
                                                  <f:selectItem itemValue="" itemLabel="--"/>                                     
                                                    <f:selectItem itemValue="asc" itemLabel="升序" />
                                                    <f:selectItem itemValue="desc" itemLabel="降序" />                                                    
                                           </h:selectOneListbox>                                                
                                        </rich:column>
                                          <rich:column>
                                              <h:selectOneListbox id="pkID"  style="width:50px;" size="1" value="#{row.isPK}">
                                                    <f:selectItem itemValue="" itemLabel="N" />
                                                    <f:selectItem itemValue="Y" itemLabel="Y" />                                                    
                                             </h:selectOneListbox>    
                                        </rich:column>
                                            <rich:column  styleClass="col_10">
                                               <h:selectBooleanCheckbox id="viewID" value="#{row.viewID}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectView}" reRender="detailIDS">
                                                        <a4j:actionparam name="view"  value="#{row.elementId}" />
                                                    </a4j:support>
                                               </h:selectBooleanCheckbox>
                                        </rich:column>

                                            <rich:column  styleClass="col_10">
                                               <h:selectBooleanCheckbox id="viewTITLEID" value="#{row.viewtitle}">
                                                        <

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章