0

wf1wf2という 2 つの Web フォームがあります。

wf1 gridview gv1にデータがあります。このデータを次のような別のフォームにコピーしようとしています

wf2.gv2.DataSource=gv1.DataSource; 
wf2.gv2.DataBind(); 

ブレークポイントを使用している場合、wf2gv2にデータがありますが、そのgv2wf2で表示しようとすると、レコードがありません。wf2追加しました

 myDiv.Controls.Add(gv2); 

私の質問を理解していただければ幸いです。この問題に 3 日間悩まされている理由を教えてください

4

1 に答える 1

1

gv1は永続性ではなく、その状態を失います。

チェックする必要があるのは、ページが完全にレンダリングされると、他のWebフォームと同じようにgv1の値が失われることです。別のアプローチを見つけるか、ページの読み込み方法を試してみる必要があります

于 2012-11-21T14:33:49.583 に答える