質問

更新パネル内にListViewがあり、ボタンクリックイベントによって発生するコードビハインドから選択クエリを変更し、更新パネル内にListViewを再読み込みしたい。誰もがコードビハインドから更新パネルを更新する方法を知っていますか?

役に立ちましたか?

解決

やる:

YourUpdatePanelId.Update();

MSDN から:

  

ページの部分ページレンダリングが有効になっている場合、Updateメソッドを呼び出すと、UpdatePanelコントロールのコンテンツがブラウザーで更新されます。 UpdatePanelコントロールを更新する必要があるかどうかを判断するために実行する必要があるサーバーコードがある場合は、Updateメソッドを呼び出します。 Updateメソッドを使用する場合は、UpdateModeプロパティをConditionalに設定します。パネルを更新する決定をサーバーロジックで決定する場合は、ChildrenAsTriggersプロパティがfalseであり、パネルに明示的なトリガーが定義されていないことを確認してください。

     

典型的なページ開発シナリオでは、トリガーを定義する場合、またはUpdatePanelコントロールのChildrenAsTriggersプロパティがtrueである場合、ページのライフサイクル中にUpdateメソッドが自動的に呼び出されます。

     

UpdatePanelコントロールに対してContentTemplateプロパティが定義されていない場合、パネルの更新は発生しません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top