ParseControl を使用してコントロール (linkbutton) を動的に追加していますが、イベント ハンドラーを指定する場合を除いて問題ありません。
私が使用する場合:
Dim c As Control = ParseControl("<asp:LinkButton id=""btnHide"" runat=""server"" text=""Hide"" OnClick="btnHide_Click" />")
コントロールはページに正しく追加されますが、クリック イベントは発生しません。代わりに、コントロール コレクションでコントロールを見つけて、イベントを手動で接続すると、正常に動作します。Page_Init と Page_Load の両方で読み込みを試みましたが、どちらでも同じです。
何か案は?
編集:
実際には、コード内の単一のリンクボタンを解析するだけでなく、リンクボタン、チェックボックスなどを含む一連のテキストを解析しています。それが期待どおりに動作しないことに関係があるのでしょうか?