aspx页面通过post后,页面中的服务器按钮以什么方式来调用后台的某个方法的
比如一个服务器按钮。点击后回传到当前页面。当前页面是如何执行调用按钮的方法呢? --------------------编程问答-------------------- 没看明白 --------------------编程问答-------------------- 是由于Button实现了IPostBackEventHandler接口。在页面生存期的Load的下一个步骤Raise PostBack Event阶段,页面(Page)会执行RaisePostBackEvent()方法,而这个Page.RaisePostBackEvent()方法又调用实现了IPostBackEventHandler的Button的同名的RaisePostBackEvent()方法,在Button.RaisePostBackEvent的内部会调用OnClick()和OnCommand()方法,既而调用其对应的EventHandler.
补充:.NET技术 , ASP.NET