a strange question
xiaolu Aug 6, 2012 3:38 AM<rich:datatable> columns width keep same value in my xhtml file ,when i set the column att :width="200px" ,but ignore,and then ,i set column width none of,but the column width keep intact:
this is source:
<rich:dataTable id="table" value="#{stockInBB.dataModel}" var="row" rowClasses="odd-row,even-row"
rows="#{stockInBB.pager.pageSize}" selectionMode="single"
onrowclick="changeStyle(event);this.style.fontWeight='bold';this.style.backgroundColor='#ecf4fe'"
frozenColumns="2" iterationStatusVar="it"
styleClass="invoiceQueryDatatable">
<f:facet name="header">
<rich:columnGroup>
<rich:column>
<h:outputText value="#"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="操作"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="单号"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="单据状态"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="制单人"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="制单时间"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="生效时间"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="总数量"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="总金额"></h:outputText>
</rich:column>
<rich:column>
<h:outputText value="备注"></h:outputText>
</rich:column>
</rich:columnGroup>
</f:facet>
<rich:column >
<h:outputText value="#{it.index+1}" />
</rich:column>
<rich:column style="text-align:center">
<a4j:commandLink value="#{msgs.PSSMIS_SHOW_DETAIL}"
render="popupEdit" limitRender="true"
onclick="#{rich:component('popupEdit')}.show();">
<f:setPropertyActionListener target="#{stockInBB.currentBO}"
value="#{row}" />
</a4j:commandLink>
</rich:column>
<rich:column >
<h:outputText value="#{row.invoiceNo}" maxlength="10" />
</rich:column>
<rich:column >
<h:outputText value="#{row.invoiceStatusName}" maxlength="10" />
</rich:column>
<rich:column >
<h:outputText value="#{row.createUserName}" maxlength="10" />
</rich:column>
<rich:column >
<h:outputText value="#{row.inputTime}" maxlength="10">
<f:convertDateTime pattern="yyyy-MM-dd HH:mm:ss" timeZone="GMT+8" />
</h:outputText>
</rich:column>
<rich:column >
<h:outputText value="#{row.actTime}" maxlength="10">
<f:convertDateTime pattern="yyyy-MM-dd HH:mm:ss" timeZone="GMT+8" />
</h:outputText>
</rich:column>
<rich:column style="text-align:right;">
<h:outputText value="#{row.totalAmount}" maxlength="10" />
</rich:column>
<rich:column style="text-align:right;">
<h:outputText value="#{row.totalMoney}" maxlength="10">
<f:convertNumber maxFractionDigits="2" currencySymbol="¥"
type="currency" />
</h:outputText>
</rich:column>
<rich:column>
<h:outputText value="#{row.showMemo}" maxlength="10" />
</rich:column>
web page
-
QQ截图20120806153742.jpg 129.5 KB