日期:2014-05-19  浏览次数:20564 次

关于placeholder的事件问题!
System.Web.UI.UserControl   uc   =   (System.Web.UI.UserControl)LoadControl( "ABC.ascx ");
this.ph_Member.Controls.Add(uc);


ph_Member是一个PlaceHolder
在这个ascx中有一个button,关且有button的事件。点了button后只会页面刷新一下,并不会执行button中的事情。但是我给这个button添加的一个客户端事件“onclick”可以执行。如果我重新加载用户控件就可以执行button里面的服务器端事件,请问如何在不重新加载该用户控件的情况下让它执行button中的事件?

------解决方案--------------------
用户控件没有load进来,它里面的事件就不会执行
------解决方案--------------------
关注
------解决方案--------------------
设置下ID就可以了
uc.ID = "uc1 "