为什么我需要Default.aspx designer.cs文件

本文关键字:designer cs 文件 aspx Default 为什么 | 更新日期: 2024-09-21 22:41:18

当我创建ASP.NET网站时,只有一个代码隐藏文件,例如Default.aspx。在我创建ASP.NET web应用程序的同时,这次visual studio生成了一个额外的代码隐藏文件Default.aspx designer.cs我的问题是我为什么需要它?我继承了Page类以外的类,因此删除了"inherits="MySite.Default"。但我在提到Default.aspx designer.cs文件中所需的标识符时出错。请在这方面也帮助我。

为什么我需要Default.aspx designer.cs文件

设计器文件由visualstudio自动生成,就像在aspx和aspx.cs文件中编写代码的脚手架。因为这些文件是自动生成的,所以您永远不需要或应该触摸这些文件。

我建议你把代码放回原来的位置,根据你的意愿从你想要的其他类继承,让visualstudio担心设计器文件。

只需对aspx和aspx.cs文件进行必要的更改,就可以忘记设计器文件。

点击此处查找更多信息:aspx.designer.cs它是如何工作的?