【发布时间】:2012-05-14 00:04:50
【问题描述】:
我在PreRender 事件中动态创建一个按钮,如下所示:
Button myButton = new Button();
myButton.Text = "Test";
myButton.Click += new EventHandler(myButton_Click);
myDiv.Controls.Add(myButton);
此按钮在浏览器中呈现,但是当我单击该按钮时,单击事件不会触发。我试图在PageLoad 事件中创建一个相同的按钮,它工作正常,但我必须在PreRender 事件中创建这个按钮,因为创建这个动态按钮是否取决于我只在这个事件中获得的值。当我点击在PreRender 中创建的动态按钮时,点击事件会触发,我该怎么办?
【问题讨论】:
标签: c# asp.net dynamic webforms prerender