2

我有一個文件夾中的幾個網頁,並希望複製該文件夾以擁有一組類似的頁面(只有幾個更改)。如何製作網站中的文件夾副本?

然而,當我簡單地複製並粘貼在Visual Web Developer中我得到的錯誤:

類型「WebApplication1.Folder1.WebForm1」已經定義了一個名爲「Page_Load中」具有相同的參數類型

成員

和:

類型 'WebApplication1.Folder1.WebForm1' 已經包含了 定義FO R「Form1的」

那麼,如何進行復印,在命名空間或類名是不準確一樣 - 有沒有辦法讓Visual Studio中爲我做呢?如果沒有 - 我應該改變什麼才能使其工作,但不破壞代碼?

編輯:

這裏就是我所做的:

  1. 新項目
  2. Asp.net Web應用程序
  3. 添加的文件夾項目
  4. Web窗體添加到文件夾
  5. 文件夾權點擊複製
  6. Project right-clic ķ粘貼
  7. F5
  8. 了錯誤

回答

2

在複製的文件夾,你必須改變一些東西。

  1. 在複製的版本WebForm1.aspx.cs代碼後面,將命名空間更改爲新的。從命名空間WebApplication1.Folder1命名空間WebApplication1.NewFolder1
  2. 在複製文件的WebForm1.aspx的的標記,你需要更改「繼承」頁面的屬性。它應該從繼承=「WebApplication1.Folder1.WebForm1」Inherits =「WebApplication1.NewFolder1.WebForm1」
  3. 您應該更改已複製的任何文件中的命名空間,但如果您只是有一個空的網絡表單,那麼前兩個步驟應該可以讓您繼續。

有可能是做這一切,(查找和替換可以工作,或其他一些VS功能)自動的方式,但我不知道這件事。

+0

設計師文件也必須更改。也許還有其他的東西? – ispiro 2012-08-16 22:10:24

相關問題