假设您想在 .Net 项目中制作 Web 表单页面的副本。
有没有更简单的方法:
- 复制源页面
- 项目中的页面源页面以获取新页面
- 排除源页面
- 为新页面重命名类后面的代码
- 添加源页面返回
有时我会漏掉一些明显的东西,有没有更好的方法来做到这一点?我知道下一个问题是“为什么要在项目中复制代码而不是重用它?”我们只是说这是一个 secret ;)。
请您参考如下方法:
我这样做:
- 在解决方案资源管理器中选择原始 ASPX 文件
- Ctrl+C 后跟 Ctrl+V(快速复制粘贴)
- 重命名新的 ASPX 文件(比如 NewFile.aspx)
- 将代码隐藏类名重命名为 NewFile
- 在 HTML 中重命名
Page指令的Inherits属性以“NewFile”结尾 - (可选)如果您将页面移动到不同的文件夹中,则需要更新 HTML 的
Page指令以及代码隐藏中的命名空间引用。
