博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net的code-Behind技术
阅读量:7114 次
发布时间:2019-06-28

本文共 598 字,大约阅读时间需要 1 分钟。

 

新建一个VS.NET下的项目..看到ASPX,RESX和CS三个后缀的文件了吗??这个就是代码分离.实现了HTML代码和服务器代码分离.方便代码编写和整理. 

 

code-Behind:asp.net中的术语(代码后植)。

在传统asp中,WEB页面的UI与逻辑都是写在一个页面里而无法分开。这种编写代码方式的最大弊端就是一旦UI或逻辑有所变动,都几乎不可避免的要对另一层进行相应改动,同时这种混合的代码编写方式暴露了程序的实现逻辑。asp.net解决了这些问题。asp.net中采用了页面“继承”的方式,即前台页面.aspx文件通过其页面指令@Page继承后台.cs文件,这样,不仅将页面的UI与逻辑分开,同时在程序编译后,其实现逻辑也被隐藏,以.dll文件代替。asp.net中的这种程序编写方式就被叫做code-Behind技术。

在asp.net页面处理指令中有个AutoEventWireup属性,是指页面的事件是否自动连网。如果启用事件自动连网,则为true 否则为 false。如果页面处理 指令的 AutoEventWireup 属性被设置为 true(默认为 true),该页框架将自动调用页事件。使用code-behind技术,AutoEventWireup 默认为true。

转载于:https://www.cnblogs.com/roucheng/p/3504469.html

你可能感兴趣的文章
Novell基础架构方案引领云计算发展
查看>>
大数据正在改变客户服务的5种方式
查看>>
苹果回应FBI:若因错因开发软件将有害于数百万人
查看>>
软件测试管理工具—JIRA使用初体验
查看>>
法国政府宣布数字行业发展战略:3D打印和物联网
查看>>
Python 程序员必知必会的开发者工具
查看>>
《教孩子学编程(Python语言版)》——2.4 添加颜色
查看>>
《精通Spring MVC 4》——1.4 命令行方式简介
查看>>
《C++覆辙录》——1.12:嘴上无毛,办事不牢
查看>>
阿里云大数据公众趋势预测
查看>>
git问题-更新被拒绝
查看>>
聊聊并发(四)深入分析ConcurrentHashMap
查看>>
大数据workshop:《云数据·大计算:海量日志数据分析与应用》之《数据采集:日志数据上传》篇...
查看>>
通过MongoDB安全事件来谈谈为什么要用云服务
查看>>
《C语言及程序设计》实践参考——分段函数求值
查看>>
【产品动态】云存储11月月刊
查看>>
C语言及程序设计进阶例程-11 体验结构体
查看>>
由金融服务中的智能机器人技术引发的种种思考
查看>>
【转载】如何成为Python高手
查看>>
mysql搭建多主多从
查看>>