我已閱讀了這個問題中的信息:Controls versus standard HTML但我還是很困惑。 情況是我被要求做一個web項目,我做了一個嚮導。當我完成這個項目時,每個人都問爲什麼我使用了<asp:Wizard...>。我認爲這是被問到的,但顯然不是,所以在這之後,我被引導認爲服務器控件只是原型工具。 但是,下一個項目我通過C#代碼隱藏完成了我的數據庫查詢,並通過html加載了結果。然後問
在包含UserControl的WebProject上運行FxCop將導致該用戶控件中的每個ServerControl(Label,TextBox,...)出現CA2000警告(對象的Call System.IDisposable.Dispose)。 我明白爲什麼會發生這種情況。 使用PlaceHolder替換'違規'ServerControls,然後在代碼中添加控件(使用... End Using