ASP.Net中程序构架与程序代码的分离
- 毕业论文
- 关注:1.83W次
TWIG程序对我此后的编程有着很大的影响,但是即使这样的作品,依然没有摆脱程序代码与HTML代码混杂的局面。
程序代码与页面构架的分离是WEB程序员多年的`梦想。在出现之前,无论是ASP、PHP还是JSP,程序代码与HTML代码都是混杂在一起的,这种做法,虽然在WEB技术初期受到赞扬,但是随着时间的的推移,它的弊端是越来越明显,当程序代码很长时,HTML代码与其混杂,程序的可读性变得很差,让人无法分清程序真正要表示的页面构架。
而新技术则通过Codebehind、用户控件(User Control)以及自定义控件(Custom Control)等方法真正做到了代码的分离。这是一个了不起的进步,大家可以在本文中看到分离代码后的程序的结构是多么的清晰。
为了便于理解,这里设计的页面比较简单,页面分为三个主要的部分,头部包含一个AdRotator控件(用于显示广告)与一个Label控件(用于显示当前广告链接地址);中部是一个登陆页面,包括两个TextBox控件(分别用于输入用户名与密码)、一个Label控件(显示登陆是否成功)与一个Button控件(作为提交按钮);底部包含两个Label控件(分别显示当前用户名与用户权限)。
熟悉的朋友,马上就会意识到头部由于使用了AdRotator控件,所以必定存在OnAdCreated事件以便在Label控件显示相应链接;而中部由于使用Button控件做为提交按钮,所以必定有一个OnClick事件处理。
1 CodeBehind
首先我们就看看如何使用CodeBehind方法来实现代码与页面构架的分离,下面给出的源程序是主程序:
- 文章版权属于文章作者所有,转载请注明 https://m.leqiuxue.com/bylwwx/dwdylv.html
相关内容
热门文章
猜你喜欢
专题
- 德育导师工作总结
- 彼此个性说说
- 北京马拉松的42公里后如何快速恢复
- 宁海县
- F5
- 简短的情感的语录摘录60条
- lesson1
- 对已逝亲人思念的句子
- 泛音
- 是是非非
- 6平方小屋起家
- 灭失
- 学样
- 十二月你好的唯美暖心句子
- 指导性
- 很勤奋的我作文300字
- 不如不遇见
- 心情很差的句子
- 男人伤感语录痛到心里
- 简洁的表达爱情的语录40条
- 必端
- qq说说经典语录
- 取舍
- 谈多网
- 扎钱
- 学习方面的座右铭
- 暑天
- 月入数万
- 防灾科技学院2016考研参考书目
- 货押
- 《十万个冷笑话》剧情简介
- 莎士比亚名人名言说说
- 伪冒
- 通用唯美句子
- 回家的路上心情低落发朋友圈说说
- 唐骏
- 《三国演义》的读后感1000字作文
- 应届大学生如何撰写个人自荐信
- 告别今年迎接明年的句子
- 伤感夏季说说
- 尾牙
- 成功路上成功的名言
- 干透
- 高法
- 抖音最励志的语录
- 书香伴我行征文佳作
- failed
- 写春天的诗句经典语录
- 乡村音乐
- 扇子
- 民机
- 写给自己的励志说说
- 开店选址小贴士
- 纹身的个性说说
- 论教育与人的全面发展的后现代性阅读
- 悲伤爱情经典说说
- 励志签名:没有曾经的幼稚就没有现在的懂事
- 经典生活句子摘录75条
- 古风唯美句子60条
- 急性病
推荐文章