編輯:這似乎是發生在我的應用程序與任何新創建的事件的所有頁面上。無法識別的驗證事件「不包含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