基本上,我有一个更新面板,其中有一个链接按钮,当用户单击链接按钮时,所有内容都被清除并且文本框显示在哪个用户输入的内容并且当用户按回车键时,更新面板应该被刷新或被更新或重新填充所有内容。在回发后处理动态添加的按钮上的事件
我该怎么做?
我试图做到这一点的方式是,当链接按钮的事件处理程序被激发时,我动态地创建了一个隐藏的按钮,并为其分配一个新的事件处理程序,当用户点击输入键时会被触发。按钮在链接按钮事件处理程序内部创建。在这个新的按钮事件处理程序中,我将重新填充内容。
我的方式的问题是动态创建的按钮的事件处理程序未被触发。 为什么?
请尝试用c#解答。 在此先感谢。
问候,
我的代码#
protected void Submit_Click1(object sender, EventArgs e)
{
Label1.Text = TextBox1.Text + TextBox2.Text + " are sucessfully registered";
Button mento = new Button();
mento.cssclass = "invisible";
mento.Click += new EventHandler(mento_click);
// here this new mento button is attached to update panel
updatepanel1.ContentTemplateContainer.Controls.add(mento);
}
现在的问题是mento_click事件处理程序不被解雇???
你可以附加你的代码吗? – MRM 2011-12-13 20:53:26
是的,请告诉我们你有什么,以及你看到了什么样的行为。 – McKay 2011-12-13 21:10:21
我附上了一些我正在尝试做的相关代码。请看看你能否帮助我。谢谢 – gjohal 2011-12-14 13:54:28