2016-03-28 7 views
0

C#のGridView DataBindに問題があります。 DataBindメソッドを実行するたびに、データがGridViewにバインドされますが、その後に呼び出される他のコマンドは無視されます。私はDataGridでこれをやっても問題はありませんでしたが、なぜバインドした後に私の関数が呼び出されないのか分かりません。処理後にgridview databindが停止する

私は疑問(原油ではあるが効果的)を確認するためにMessageBox.Show()を使用しています。デバッグまたはブレークポイントで何かを探していなければならないものがありますか?DataBindが完了したら、なぜ処理が停止するのかを私に示してくれますか?

+1

ここで、「他のコマンド」と呼んでいますか?イベントハンドラでは?動作しないコードを表示できますか? – ConnorsFan

+0

"DataGridでこれをやっても問題はありませんでしたが、バインドした後に私の関数を呼び出さない理由はわかりません。" - >あなたは 'DataBind'操作を行う前に、他のすべてのコマンドが正常に機能していることを意味しますか? – David

+0

関連するコードを表示できますか? – ConnorsFan

答えて

0

divのように、閉じられていないタグは以前と同じ動作を引き起こしました。彼らが大丈夫かどうかを確認してください。グリッド内にIDが重複していたので、これも私に起こりました。なんらかの理由で、gridviewの中にいても、コンパイラは重複IDのフラグを立てません。

0

ワウ。今私は愚か者のように感じる。私はGridViewから余分なイベントをコメントアウトし、処理を完了できました。 すべての助けてくれてありがとう!

+1

あなたは本当に元の質問にa)コードを掲示すべきです。b)修正を示す(自己提供の)回答のコード。これがなければ、スタックオーバーフローを引き起こします –

関連する問題