2

ZK アプリケーションで作業しており、<row>ユーザー入力に基づいて のコンポーネントを追加する必要があります。ツルはこんな感じです。

<grid id="mygrid">
    <rows id="rows">
        <row>
            <cell>
                <label value="Rows to add 1:"/>
            </cell>
            <cell>
                <textbox id="txt_addRows1"/>
            </cell>
        </row>

        <!-- Here I need to add rows specified in txt_addRows1 -->

        <row>
            <cell>
                <label value="Rows to add 2:"/>
            </cell>
            <cell>
                <textbox id="txt_addRows2"/>
            </cell>
        </row>

        <!-- Here I need to add rows specified in txt_addRows2 -->

        <row align="right">
            <cell colspan="2">
                <button id="btn_generate" label="Generate"/>
            </cell>
        </row>
    </rows>
</grid>

作曲家では、次のようなことができます:

Row someRow = new Row();
row.setParent(rows);

私の質問は、新しい行 (コンポーザーでプログラムによって生成されたもの) が指定された場所にレンダリングされ、他の場所にレンダリングされないように指定するにはどうすればよいですか?

提案/ガイドも大歓迎です。ご回答ありがとうございます。

4

1 に答える 1