質問するログイン新規登録

質問編集履歴

4

誤字

2016/06/13 08:35

投稿

daikun
daikun

スコア7

title CHANGED
File without changes
body CHANGED
@@ -29,6 +29,6 @@
29
29
 
30
30
  GridViewのRowCreatedイベントでテキストボックスやドロップダウンリストのIDをrowindexを付加したものに変更していたのですが、これをやめて、aspxに書かれたIDのままにしておくと、値が元に戻る現象がなくなりました。
31
31
 
32
- イベントが発生したテキストボックスがどの行なのかを取得するためにrowindexを付加したID変えていたのですが、これをやめて、ClientIDから行番号を取得する方法に変えたらうまくいきました。
32
+ イベントが発生したテキストボックスがどの行なのかを取得するためにrowindexを付加したID変えていたのですが、これをやめて、ClientIDから行番号を取得する方法に変えたらうまくいきました。
33
33
 
34
- しかし、なぜ、テキストボックスやドロップダウンリストのIDを変えると、テキストボックスの値が元に戻る現象が起きたのか理解できいません。よろしければ、ここについて何か意見をいただきたいので、まだ回答を受け付けます。
34
+ しかし、なぜ、テキストボックスやドロップダウンリストのIDを変えると、テキストボックスの値が元に戻る現象が起きたのか理解できいません。よろしければ、ここについて何か意見をいただきたいので、まだ回答を受け付けます。

3

自己解決?したことの追記

2016/06/13 08:35

投稿

daikun
daikun

スコア7

title CHANGED
File without changes
body CHANGED
@@ -22,4 +22,13 @@
22
22
 
23
23
  テキストボックスの変更後の値でViewStateが上書きされないという現象が起こっているのかなとも思うのですが、ご意見をいただきたく思います。
24
24
 
25
- postBack後にGridViewへのデータベースからとってきたデータのデータバインドは発生していないことを確認しております。
25
+ postBack後にGridViewへのデータベースからとってきたデータのデータバインドは発生していないことを確認しております。
26
+
27
+ 追記
28
+ 自己解決?と呼べるかどうかはわかりませんが、textBoxの値を変更してからpostBackが起こると元の値に戻らないようにすることができました。
29
+
30
+ GridViewのRowCreatedイベントでテキストボックスやドロップダウンリストのIDをrowindexを付加したものに変更していたのですが、これをやめて、aspxに書かれたIDのままにしておくと、値が元に戻る現象がなくなりました。
31
+
32
+ イベントが発生したテキストボックスがどの行なのかを取得するためにrowindexを付加したIDを変えていたのですが、これをやめて、ClientIDから行番号を取得する方法に変えたらうまくいきました。
33
+
34
+ しかし、なぜ、テキストボックスやドロップダウンリストのIDを変えると、テキストボックスの値が元に戻る現象が起きたのか理解できいません。よろしければ、ここについて何か意見をいただきたいので、まだ回答を受け付けます。

2

データバインドについての情報の追加

2016/06/13 06:06

投稿

daikun
daikun

スコア7

title CHANGED
File without changes
body CHANGED
@@ -20,4 +20,6 @@
20
20
 
21
21
  どうしてGridViewのテクストボックスの値を変更した後のpostBackの後、値が元に戻ってしまうようになったのかについて、わかるかたがいらっしゃいましたら、教えていただきたく思います。
22
22
 
23
- テキストボックスの変更後の値でViewStateが上書きされないという現象が起こっているのかなとも思うのですが、ご意見をいただきたく思います。
23
+ テキストボックスの変更後の値でViewStateが上書きされないという現象が起こっているのかなとも思うのですが、ご意見をいただきたく思います。
24
+
25
+ postBack後にGridViewへのデータベースからとってきたデータのデータバインドは発生していないことを確認しております。

1

ViewStateについての自分の意見の追加

2016/06/10 07:56

投稿

daikun
daikun

スコア7

title CHANGED
File without changes
body CHANGED
@@ -18,4 +18,6 @@
18
18
 
19
19
  この問題は最初はありませんでした。最初は値の変更もできたし、検証コード、ドロップダウンの内容の変更もうまく働いていました。これとは関係のない要素を作っているうちに、いつのまにか値の変更ができなくなっていました。またこの問題が起こった後のことですが、RowCreatedイベントにブレークポイントをつけて、一回一回止めると、ごくたまに、値が変更できて、onTextChangeイベントが走ることがあります。
20
20
 
21
- どうしてGridViewのテクストボックスの値を変更した後のpostBackの後、値が元に戻ってしまうようになったのかについて、わかるかたがいらっしゃいましたら、教えていただきたく思います。
21
+ どうしてGridViewのテクストボックスの値を変更した後のpostBackの後、値が元に戻ってしまうようになったのかについて、わかるかたがいらっしゃいましたら、教えていただきたく思います。
22
+
23
+ テキストボックスの変更後の値でViewStateが上書きされないという現象が起こっているのかなとも思うのですが、ご意見をいただきたく思います。