ドロップダウンのあるページがあります。ドロップダウンでの選択に基づいて、データがロードされ、RadGrid に入力されます。EditTemplate にカスタム ユーザー コントロールを使用しているため、radGrid.DataBind() を使用できません。代わりに、NeedDataSource イベント ハンドラと関連付けて radGrid.MasterTableView.Rebind() を使用する必要があります。
私の問題は、ページを最初にロードするときに、ドロップダウンを入力し、RadGrid でデータバインディングをトリガーする値 (リストの最初の項目) を自動的に選択することです。デバッグ モードでコードをステップ実行すると、グリッドにデータが取り込まれていることがわかりますが、ページが表示されてもレンダリングされません。次に、ドロップダウンから項目を手動で選択すると、同じグリッド データバインディング コードがトリガーされ、2 回目は正しく表示されます。
ページが最初にロードされたときにグリッドを表示するにはどうすればよいですか?