1

Web サービスから GridView にデータを読み込むカスタム サーバー コントロールがあります。私のページでは問題なく動作します。行をクリックして、クリックした行の詳細を含む popupcontrol をポップできるようにしたいと考えています。onclick を処理するために、DevExpress グリッドビューのクライアント側イベントを使用しています。また、JavaScript から callbackpanel を呼び出してカスタム サーバー コントロールにアクセスし、popupcontrol で使用するプロパティを取得しています。コールバックでは、(データを表示するために以前に設定された) サーバー コントロールのプロパティは設定されていませんが、ページ上の他の標準コントロールにはまだプロパティ設定があります。プロパティ設定をコールバックに永続化するカスタマー サーバー コントロールの設定がありませんか?

4

2 に答える 2

1

私は非常によく似た問題を抱えていました。この問題は、データがバインドされるタイミングを微調整することで解決されたようです。

于 2008-09-23T19:25:44.503 に答える
1

ポストバックを通じて値を永続化する方法はいくつかあります。選択する方法は、十分に詳しく説明していない正確な状況によって異なります。個人的には、AJAX の良いところだと思います...

いくつかのオプションを含む素晴らしい記事を次に示します: http://msdn.microsoft.com/en-us/magazine/cc300437.aspx

于 2008-09-23T19:22:44.370 に答える