0
A
답변
0
...
<?page title="new page title" contentType="text/html;charset=UTF-8"?>
<zk>
<div height="100%" width="100%" apply="org.zkoss.zssessentials.config.SheetDimensionComposer">
<combobox id="sheets">
</combobox>
<spreadsheet id="spreadsheet" src="/WEB-INF/excel/config/demo_sample.xls"
maxrows="200"
maxcolumns="40"
width="100%"
height="450px"></spreadsheet>
</div>
</zk>
0
콤보 상자 (엑셀 세포 검증 유형이 목록 인 경우), 그것은 내장 ZK 콤보 아닌 아래로 ZK 스프레드 시트 데이터 유효성 검사 드롭입니다 . 나는 ZK Spreadsheet가 아직 외부 ZK 컴포넌트를 임베디드하는 것을 지원하지 않는다고 생각한다.
0
나는 ZK 스프레드 시트를 사용한 적이 없지만 이것이 고전적인 목록 상자에서와 동일한 문제 일 수 있다고 생각합니다.
목록 상자에서 목록 상자를 사용하여 다음과 같이 콤보 상자 대신 "선택"을 입력해야합니다.
<listbox id="listOfItems" model="@bind(vm.listOfItems) @template('anItem')" selectedItem="@bind(vm.selectedItem)">
<listhead>
<listheader label="Item-Label" hflex="1" />
<listheader label="Thing-Label" hflex="1" />
</listhead>
<template name="anItem" var="i">
<listitem>
<listcell>
<textbox value="@bind(i.code)" hflex="1" />
</listcell>
<listcell>
<listbox mold="select" model="@bind(vm.listOfThings) @template('aThing')" selectedItem="@bind(i.selectedThing)" hflex="1">
<template name="aThing"var="t">
<listitem label="@load(t.label)" />
</template>
</listbox>
</listcell>
</listitem>
</template>
</listbox>
ZK EE Edition을 사용하고 있습니까? –