Default.aspx和Default.aspx.cs这两个文件有什么不同?

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:49:51
我对.net不懂,谁可以解释一下这两个文件的区别,我看到很多都是这样的文件,一个aspx的就以一个aspx.cs的,这是为什么呀?

为了方面设计微软搞了这两种文件格式,一种是给美工设计的页面.aspx,另外一种是用来放隐藏代码的文件格式.aspx.cs
C#.net扩展名是.aspx.cs
vb.net的是.aspx.vs

为了方便维护,所以让页面代码和程序代码分开保存.
.aspx储存的是页面design代码
.aspx.cs储存的是程序代码

两个文件是把网页的表现和内容分开来。
.CS文件内放与数据库连接和与数据库相关的查询,更新,删除等操作,还有各个按钮单击后发生的动作等。
而.aspx文件只是放各个控件的代码,处理代码一般放在.cs文件中。

.aspx是页面
.aspx.cs我们管它叫代码隐藏页