私の髪の毛を抜いて、ウェブを少し見て、私の問題のエレガントな解決策を見つけようとしています。
ProductImages.aspxページがあります。動的に作成されたリストに、その製品に関連付けられているすべての画像が表示されます。イベントは各画像に接続されており、更新できるようになっています。
これは正常に機能します。
ただし、最後に新しい画像を追加するオプションがあります。これは、AddImageメソッドの呼び出しを開始するボタンです。
現在、元のコントロールが作成され、イベントとともにページに追加されています。次に、ボタンイベントが発生すると、既存のすべての画像コントロールと新しい画像コントロールが再作成されます。このポイントを追加すると、OnInitの後にイベントが追加されるため、OnInitにイベントがアタッチされなかった後に新しいイメージコントロールが作成されます。
Response.Redirectを実行してページをリロードし、OnInitを起動してイベントを再度接続できますが、これは非常にエレガントではないようで、更新パネルを使用する意味がなくなります。
何か案は?