我正在更新ASCX页面,我看到一个EventHandler定义,然后调用。
public event EventHandler Step1Submit;
然后在代码中
Step1Submit(sender, e);
在ASPX页面中,有标签
<uc3:SignUpStep1Control ID="signUpStep1" runat="server"
OnStep1Submit="SignUpStep1_Click" />
我的问题是,当执行Step1Submit(sender, e);
时,它是否在后面的ASPX代码中调用SignUpStep1_Click()
事件?
答案 0 :(得分:1)
您正在“推迟”事件处理事件“OnStep1Submit”以运行SignUpStep1_Click。所以是的,将执行SignUpStep1_Click,你需要在aspx.cs文件中定义它才能编译。与按钮上的单击事件或实际上的任何其他事件相同。