日期:2014-05-19  浏览次数:20430 次

请问*.aspx.cs中到底是些什么代码的?(菜鸟问题)
我看asp。net里面的事件触发的处理函数什么的也是写在*.aspx中的,那个*.apsx.cs到底里面是些什么代码的,望各位高手指点一二!
谢谢

------解决方案--------------------
写在页面里是混写代码.后台代码与页面脚本,元素混在一起或合在一起写.

另一种是将后台处理代码和前台页面完全剥离. 后台代码即以使用语言环境作为扩展名.
------解决方案--------------------
.cs或.vb等的文件存储的是后台代码,就是说动态编程的代码一般在放在.cs中(如果是CodeBehind模式的话),当然直接放在.aspx页面中也是可以的(aspx文件一般存放如XHTML、HTML等的表现代码)

关于后台代码.........如果楼主对ASP有一定了解的话应该能明白是什么意思
------解决方案--------------------
其实就是集中管理。

把所有的程序方面(相对于HTML来说)的都写在一起,好看一点,另外可以先编译成DLL文件,避免每访问一次都重新编译一遍。


------解决方案--------------------
剥离出来有个很大的好处就是...团队开发时,UI完全交给设计师或页面脚本工作者完成.后台由后台程序人员完成.可以省去程序人员要调页面布局的痛苦.或页面脚本工作者要去不断花时间仔细分辩前后台代码.或因后台代码操控,致使前台页面部分布局在设计中不可见.