在VS 2019中-如何从现有的aspx页面重新生成代码隐藏文件和设计器文件

问题描述 投票:0回答:1

我在项目Web c#中导入了一个带有html代码的aspx页面,例如mypage.aspx。该页面非常简单。

我只想在IDE中生成2个文件aspx.cs和designer.cs(mypage.aspx.cs和mypage.aspx.designer.cs)。

我尝试了“转换为Web项目”功能,但不起作用。

任何想法,请吗?

当然,我在此站点上阅读了几种解决方案,但没有一个有效(与vs 2019兼容。

c# asp.net code-behind
1个回答
0
投票

如果原始代码隐藏文件中没有实际代码,则很容易做到。创建一个相同名称的新页面。然后只需从原始副本中复制并粘贴标记,请小心保留新创建的page指令。

如果您的原始代码中包含逻辑,那么您就不走运了。您可以尝试反编译原始DLL,然后尝试以这种方式重新创建原始代码。

© www.soinside.com 2019 - 2024. All rights reserved.