在ASCX页面中调用EventHandler

时间:2013-04-04 14:30:55

标签: c# asp.net ascx

我正在更新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()事件?

1 个答案:

答案 0 :(得分:1)

您正在“推迟”事件处理事件“OnStep1Submit”以运行SignUpStep1_Click。所以是的,将执行SignUpStep1_Click,你需要在aspx.cs文件中定义它才能编译。与按钮上的单击事件或实际上的任何其他事件相同。