我正在使用 ParseControl 动态添加一个控件(链接按钮),这很好,除非我指定了一个事件处理程序。
如果我使用:
Dim c As Control = ParseControl("<asp:LinkButton id=""btnHide"" runat=""server"" text=""Hide"" OnClick="btnHide_Click" />")
它正确地将控件添加到页面,但单击事件不会触发。相反,如果我在控件集合中找到控件并手动连接事件,它可以正常工作。我已经尝试在 Page_Init 和 Page_Load 中加载,无论哪种方式都是一样的。
有任何想法吗?
编辑:
实际上,我不仅要解析代码中的单个链接按钮,还要解析包括链接按钮、复选框等在内的一堆文本。我想知道这是否与它没有按预期执行有关?