1
如果ASP.NET控件聲明未實現的事件處理程序,是否有導致編譯錯誤的方法?例如,我聲明瞭一個文本框編譯時可以捕獲缺失的事件處理程序嗎?
<asp:TextBox ID="uxFeeQty" runat="server" MaxLength="2" Columns="2"
AutoPostBack="true"
OnTextChanged="ReCalculateFees"
style="text-align:right;" />
但忽略了實現ReCalculateFees事件處理程序。直到我瀏覽頁面並且拋出運行時異常,這個錯誤才顯現出來。有沒有辦法在編譯時捕獲這個錯誤?我可以用代碼而不是聲明方式來訂閱我的處理程序,但這需要大量的清理工作。
實際上,我已經擁有了它,並且已經閱讀了4.5中新的解決方案分析功能,但是我一直無法找到它來打開它!你的回答促使我再試一次,所以我做了一些挖掘,並在Resharper> Windows> Solution in Solution中發現它。謝謝。 – 2009-04-29 17:56:32