62,046
社区成员
发帖
与我相关
我的任务
分享
PropertyInfo pi = Button1.GetType().GetProperty("Events", BindingFlags.Instance | BindingFlags.NonPublic);
EventHandlerList eList= (EventHandlerList)pi.GetValue(Button1, null);
FieldInfo fieldInfo = (Button1.GetType()).GetField("EventClick", BindingFlags.Static | BindingFlags.NonPublic);
Delegate del = eList[fieldInfo.GetValue(null)];
del.DynamicInvoke(null, null);
protected void Page_Load(object sender, EventArgs e)
{
Button1.Click += new EventHandler(Button1_Click);
Button1_Click(null, null);
}
void Button1_Click(object sender, EventArgs e)
{
Response.Write("diannimei");
}