[Wicket-ja-user 157] Re: あるタグを出したい時、出したくない時の制御

Back to archive index

Tsutomu Yano benbr****@mac*****
2008年 7月 24日 (木) 03:15:23 JST


んーありがちなケースとのことなのでやりたいことはシンプルなことなのでしょうが
ちょっとよくわからないんです。

<tr>を出したかったり出したくなかったりする理由はなんなのでしょうか?

通常、テーブルの行繰り返しなら<tr>にListViewを適用すれば済むと思うのですが、今回は
<tr>タグだけ出したり出さなかったりして、その内側の<td>タグは常に表示するのですよね?


「結果としてこういうタグを出力したい」というのが見えてくれば、なにか別の解決法も
見えてくるように思うのですが...いかがでしょうか。


On 2008/07/24, at 0:02, 川嶋 誠司 wrote:

> 川嶋です
>
> ありがちなケースだと思われましたが
> サンプルが見つかりませんでした
> なにか良い実装方法はないでしょうか?
>
> やりたいこと)
> 市町村Listをつかってtdが3列のtabelを作りたい。
>
> 例)
>
> <tr><td>○○市</td><td>△△市</td><td>□□市</td></tr>
> ・・・・
> ・・・・
> <tr><td>○△町</td><td>△□町</td><td>○□村</td></tr>
>
> 考えた方法)
> populateItem内で・・・・
> 1.start_tr、end_trのコンポーネントを出したくない時は
> addするけどsetVisible(false)
> 2.start_tr、end_trのコンポーネントのreplaceComponentTagBody
> で<tr>、</tr>を出したり出さなかったり。
>
> <wicket:container wicket:id="list">
>    <wicket:container  wicket:id="start_tr"><tr></wicket:container >
>    <td><span wicket:id="cityName">hoge市</span></td>
>    <wicket:container  wicket:id="end_tr"></tr></wicket:container >
> </wicket:container >
>
> 1.も2.も、出力したくないときでもコンポーネントを
> addしなければいけないのが嫌です
>
> かわしま 
>
> _______________________________________________
> Wicket-ja-user mailing list
> Wicke****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user

---------------------------------------------------
矢野 勉(やの つとむ)
電子メール:benbrand_at_mac.com
---------------------------------------------------




Wicket-ja-user メーリングリストの案内
Back to archive index