今天下午做了一個小WebForm,删除了兩個RadioButton伺服器控件,改為RadioButtonList控件,習慣性地給 RadioButtonList控件更改ID,試了N次都不能解決問題,每次都是提示“目錄名無效”,後來重新開機VS2005之後問題解決。
出現這種問題的可能原因如下:由于出現設計失誤要重讀以前的版本代碼,覆寫後代碼中的控件ID不一緻時,在緩存中的DLL檔案找不到相應的控件就會出錯,有時複制過來大量的含有服務端控件的HTML代碼時也會出現這個情況。
可以通過以下幾種辦法解決:
(1)在HTML模式下改動;
(2)重新開機VS2005。