
.CS文件和ASPX.CS文件之间的联系和区别。
一般在vs里面新建一个页面会产生两种文件:一种是后缀名为.cs的,一种是.aspx.
简单的说,.cs文件一般是在里面实现功能的,而.aspx就是实现界面效果的。
区别:.cs文件里面写的是.net的代码,包括方法和字段,.aspx文件里面写的是html代雀搏码,再绑定.cs文件里的字段。
联系:项目中只有.cs文件在后台实现功能,.aspx文件能引导客户去使用这个功能。就像你在百度上提问问题一样,如局慎果没有之个桐岁敬页面(即.aspx的界面效果),你就不知道把问题写在哪,点击什么提交上去。如果没有.cs页面实现的功能,你就没办法把提的问题交到百度服务器上去。
aspx文件一般是由C#.NET等编程工具创建文件时产生的,如果是编程人员一看就会知道,打个比方就像用JBuilder开发Java程序产生的.jpx .war等文件一橡衡样。用C#.NET编译时同时还会有.asax .aspx.cs .aspx.resx等相关文件产生,可以用.net 2003打开,或者Dreamweaver也可以,甚至记事本也可以打开,不过看到的都是类似于Html的代码 从文件的属性上说是一样的 都是cs文升宴件没有区别
但是从用途上是有的, 他们的名字标识了他们不同的作用
1, aaa.aspx.cs 是aaa.aspx文件的 behind code他里面定义了前台梁笑做文件的功能和功能的实现
2, .cs是一般的类文件, 可视为公共用途的类
3, ascx.cs 是user control里面的类, 也是behind code 只不过他是ascx文件的类
user control就是一个页面里的一部分, 可以在不同页面重复使用
aspx是前台页面文件,aspx.cs是后台程序文件
分给的挺多啊、但我不知道、呵呵