[TEEDA-308] ConditionがForEachの中で表示されない。 Created: 2007-06-11  Updated: 2007-06-16  Resolved: 2007-06-15

Status: Closed
Project: Teeda
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: shot Assignee: higa
Resolution: Fixed Votes: 0
Labels: None

Attachments: Zip Archive seasaruser8216teedaforeachcondition.zip    

 Description   

forEach内でcondition を使用し表示する内容の切り替えを行っているのですが、
condition が表示されずに困っています。

検索ボタンで、forEachのリストに値を設定します。
設定した値の一覧は表示されますが、condition 部分が表示されません。
(condition には isXXXとisNotXXX の両方があるので必ずどちらかが表示され
るはず)
ただし、PostBack後は condition 部分も期待通り表示されます。

現象が発生するソースを添付いたします。
example の forEach を差し替えてご確認ください。

<確認手順>
・検索ボタンを押下
一覧が表示される。
ここで、3番目のカラムに何も表示されない。(condition 部分が表示されない)
→ 本来なら、「更新」か「参照」が表示されるはず

・次へボタンを押下
一覧が更新される
3番目のカラムに値が表示される。
→ condition 部分が正しく表示される。

・検索ボタンを押下
一覧が更新される
3番目のカラムに値が表示される。
→ condition 部分が正しく表示される。



 Comments   
Comment by higa [ 2007-06-16 ]

https://www.seasar.org/issues/browse/TEEDA-241の修正でこっちもなおるかも。

Comment by higa [ 2007-06-15 ]

ユーザのほうで回避作があるというので、とりあえずクローズ。

Comment by shot [ 2007-06-11 ]

<div id="isUpdate" style="display:block">
</div>
<div id="isNotUpdate" style="display:none">
</div>

というように両方とも描画して、displayで切り替える方法に切り替えたいと思います。

Generated at Wed Apr 09 08:06:12 JST 2025 using Jira 10.5.0#10050000-sha1:9d9d098bb7b67e8dba8da380ba9c3900d82ac3cf.