编辑:这似乎是发生在我的应用程序与任何新创建的事件的所有页面上。无法识别的验证事件“不包含cboApprover_Validation的定义”
我向DevExpress ASPxComboBox添加了验证事件。组合框的样子:
<dx:ASPxComboBox ID="cboApprover" runat="server" OnValidation="cboApprover_Validation">
<ValidationSettings CausesValidation="True" EnableCustomValidation="True" ErrorDisplayMode="ImageWithTooltip"
ErrorText="Please Select an Approver">
</ValidationSettings>
</dx:ASPxComboBox>
在代码中,我有以下几点:
protected void cboApprover_Validation(object sender, DevExpress.Web.ASPxEditors.ValidationEventArgs e)
{
//Other code
}
当我运行页面,我得到以下错误:
Compiler Error Message: CS0117: 'ASP.holidays_holidayrequest_aspx' does not contain a definition for 'cboApprover_Validation'
我有其他的组合框的上页面上有自己的验证事件,这些事件没有问题。只有这个证明是有问题的。可能是什么问题呢?!
请分享完整的源代码(标记和代码背后)。 – Mikhail