[TEEDA-149] Teeda Extension Gridでテキストボックス内の値をnullでクリアしてもPageクラスの値が更新されない Created: 2006-10-31  Updated: 2006-11-01  Resolved: 2006-11-01

Status: Resolved
Project: Teeda
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0

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


 Comments   
Comment by manhole [ 2006-11-01 ]

原因

TForEach(と、サブクラスであるTHtmlGrid)では、PageのフィールドへupdateModeしてからitemへ入力値を移しています。
このとき、表示だけの項目はupdateModel時にPageではnull値なので、null値はitemへ移さないようにしていました。
空白入力はPage上null値になるため、itemへnull値がセットされてしませんでした。

対応

updateModelする前に、itemの値をPageへ移すようにしました。

1. itemからPageへ移す
2. PageをupdateModel
3. Pageからitemへ移す

とし、null値でもitemへセットするようにしました。

Comment by manhole [ 2006-11-01 ]

rev 2261で修正しました。

Comment by manhole [ 2006-10-31 ]

手元では直りました。

Generated at Thu Apr 25 07:46:26 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.