ユーザーコントロールをロードするカスタムコントロール(DLLとしてコンパイル)があります。(つまり、カスタムコントロールはLoadControlを実行します)ユーザーコントロールには、ボタンとテキストボックスがあります。ボタンのクリックイベントを接続します。
テキストボックスに値を入力します。ボタンをクリックすると、ページはポストバックを実行します。私のユーザーコントロールは、Page.IsPostBack = trueであるため、ポストバックが発生したことを認識しています。ただし、ボタンのクリックイベントが発生することはなく、テキストボックスにも入力した値が失われます。
何が起こっているのかについて誰かが考えていますか?
編集:私はこれについてテストを行い、SharePointを写真から取り出しました。再現できたので、SharePointへの参照をすべて削除しました。