我将UserControl动态加载到MultiView控件中的视图中。尽管UserControl添加了一个事件处理程序,但该事件从不触发。
我在这里错过了什么?谢谢!
包含ASPX页面的:
protected override void OnPreRender(EventArgs e)
{
if (MultiView1.ActiveViewIndex == 2) //If the tab is selected, load control
{
Control Presenter = LoadControl("Presenter.ascx");
我有一个用户控件,它被添加到另一个用户控件中。嵌套用户控件由一个GridView、一个图像按钮和一个链接按钮组成。根据绑定到GridView的结果,将嵌套的用户控件作为集合对象添加到外部控件。
我的问题是我的链接按钮不起作用。我点击它,事件就不会触发。甚至连添加断点都没有达到。由于嵌套的用户控件被添加了很多次,我已经将图像按钮设置为具有唯一的ids,并且还设置了链接按钮。而图像按钮与它的JavaScript一起正常工作。链接按钮需要在后面的代码中触发一个事件,但尽管我付出了所有的努力,我还是不能让它工作。我正在动态地将链接按钮添加到控件。下面是我正在使用的相关代码:
public partia