如果ASP.NET控件声明未实现的事件处理程序,是否有任何方法导致编译错误?例如,我声明了一个TextBox
<asp:TextBox ID="uxFeeQty" runat="server" MaxLength="2" Columns="2"
AutoPostBack="true"
OnTextChanged="ReCalculateFees"
style="text-align:right;" />
但忽略了实现ReCalculateFees事件处理程序。在我浏览页面之前,这个错误并不明显,它引发了运行时异常。有没有办法在编译时捕获此错误?我可以用代码而不是声明地订阅我的处理程序,但这需要大量的清理工作。