终于把这些控件相关的知识点一边学一边写完了:)

当初就像周星星同学说的那样,一个尘世间的迷途小书童,踏进了.NET的大门,一梦二三年过去了,相比而言,或许比周围的同学会熟练些,事实是当初自己怎么也不会想到自己未来会在软件这个领域里工作,就因为当初阴差阳错的投了软件工程这个专业的吗?

开始的时候学习C语言,很羡慕别人把一个算法很快的写出来,做C语言的题目时,就感觉是在做脑筋急转弯,我想我大概不是这块料吧,然后学校突然说我们的学位要跟C语言挂钩,MyGod,那时候C二级于我而言是多么大的一座山啊,这东西靠别人是管不住的,只好硬着头皮重新去学这个,慢慢的对指针,链表也就懂了,再后来给大一的学弟们做辅导时,才觉得当初觉得很难的题目其实很幼稚, 也许是那一年打下的基础把,后来学习C#,Java时,感觉很容易上手,学的也比较快。

大二下学期的时候,我还是没真正的确定自己的方向,那年12月份,在几个老师的鼓动下,我参加了系学生会主席的选举,那时候连在学生会挂职都没有,一点根基都没有,只是唯一我当时脱稿了十几分钟,掌声是挺多的,最后得票只有9/100,嘿嘿。然后我的同学们替我愤愤不平,说实话,那件事给我触动最大的其实不是所谓的黑暗,而是工作经验,一个公司不会让一个涉世未深的人做管理的,特别是现在的环境,更需要的是能替人家干活的人,事实上,后来的路证明我的选择是正确的。

那之后我就有点往技术方面发展的趋势了,运气比较好,在学校里参与了2个外面的项目,其中一个OA项目前前后后改了一年多的时间,改到最后再也不想碰那个项目…起初选择.NET是因为喜欢入门简单,控件用的久了,就迷惑了,这些控件怎么这么厉害呢,比如说怎么数据源控件Next--》Next就可以OK了呢,我想如果我没看这部分内容,我大概一辈子也不会知道这背后又是靠什么实现的,现在学习.net的人,我想大部分应该是从WinForm,ASP.NET这两个框架开始熟悉.Net Framework的类库的,虽然说NET平台实现的功能越来越强大,VS也越来越智能,但是底层的机制封装的越好,如果没有深入的研究一下,接触的时间越长,反而觉得更疑惑。我不知道是不是大多数人的开始的感觉跟我自己相似,然后某天看到这些背后实现的机制,才恍然大悟,噢,原来是这样啊…虽然我想即使.NET有些东西开源了,也不见得所有人都喜欢去专研的。

08年知道银光这个技术,09年初的开始自学SL,有时候在想,人真的很奇怪,很多事情似乎就是冥冥中的,尽管喜欢RIA,没想到现在实习也是接触的Sl部分,

一直以来我都思考的问题就是我适合写程序吗,是出于对技术的热情还是只为了出校门时不靠父母能找份工作生存下来?或许像大多数人的目标一样:买房买车?

在南京我觉得靠自己买房买车这样的愿景都算比较宏伟的了。或许就是人的作祟心理吧,程序员是不是真的吃的青春饭,我还没体会到,但我喜欢在写字楼工作的感觉,或许这就是所谓的白领阶层的心理吧。其实这是种伪满足状态,只不过我愿意在这样的假象中消耗自己的几年青春罢了。

大学三年过去了,与三年前比我只能说我更适应环境,而不是让环境适应我了,参加系里老师组织的兴趣小组前后有2年了,很感谢这几位老师对我们的关照,大学里碰到这么几位好老师也是很幸运的,至少我相信不是每个人都有机会遇到有责任感的老师。

闲暇的时候,我总是会站在机房里那个临窗的位子上,因为透过窗子可以看到从宿舍蔓延过来的路,这也是我这几年来回走过的路。

上面写了天马行空般的感慨,这篇文章本意主要是总结一下Asp.NET中自定义控件部分,给刚接触ASP.NET时间不长的朋友看看,肯定有帮助,但是

帮助有多大我就不敢说了。这部分内容主要是照着《ASP.NET 3.5揭秘》这本书学习的,这本书写的不错,建议学ASP.NET的朋友翻翻这本书。

概述:

构建完全生成控件

HtmlTextWriter类的使用

重新渲染标签与构建组合控件

控件布局

状态:

视图状态与控件状态

回传:

处理回传数据与事件

传递回传事件参数和选项

控件集合:

构建对象集合的控件

修改控件解析内容的行为

设计器:

设计器体验

数据绑定:

数据绑定控件的模板与默认模板

简化绑定语句

双向数据绑定

数据绑定控件

转载于:https://www.cnblogs.com/626498301/archive/2010/08/16/1800376.html

谈谈学完Asp.net 中的自定义控件后的感受相关推荐

  1. 在ASP.NET中创建自定义控件初步(转)

    假如你有大量的asp.net页面,在其中你会要求访问者选择一个邮政编码.然后,基于这个邮编,显示与之相关的城市和省份.这项功能可以通过一个包含邮政编码的dropdownlist控件来组织,或者可以通过 ...

  2. ASP.NET中Url重写后,打不开真正的Html页面

    不对IIS配置.html的映射,IIS站点目录下.html页面都能显示.当配置了.html的映射 IIS站点目录下真实存在的.html页面无法显示,错误信息:"页面无法显示"解决方 ...

  3. [原]ASP.NET中使用JQUERY-EASYUI后,解决ClientScript.RegisterStartupScript 所注册脚本执行两次...

    最近开发的项目引用了 jquery-easyui 界面框架,对于界面的布局便利了很多,但也遇到了不少问题.我也很少做总结,今天解决的这个问题搁了好久,实在不行了,才着手处理. 问题现象 为了保持界面表 ...

  4. 据说跟我学完【常见排序算法】后会看见一道雨后彩虹

    排序的基本概念 定义 排序是日常生说中包括计算机中经常进行的一项操作,其目的是将一组"无序"的记录序列调整为"有序"的记录序列. 注意: 1.平时上下文中所提到 ...

  5. 学完计算机绘图收获有哪些,国开电大-计算机绘图(本)-形考任务检测1-6答案...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 "计算机绘图" 任务检测一 学完第二章的知识内容后,参考"绘图步骤提示",完成下列图形的绘制.(100分) 绘图步 ...

  6. 跟我一起学.NetCore之Asp.NetCore中集成Autofac扩展

    前言 前两节针对.NetCore自带的依赖注入进行简要概述,对于日常开发的需求应该是能满足了,那为什么还需要引入第三方依赖注入组件呢,这里就从自带的依赖注入来分析,有什么样的需求满足不了?主要归纳为以 ...

  7. 考研:研究生考试(五天学完)之【政治考试】之研究生学霸重点知识点总结之考试内容各科占比及其知识结构重点(马概、毛中特、史纲、思修)

    考研:研究生考试(五天学完)之[政治考试]之研究生学霸重点知识点总结之考试内容各科占比及其知识结构重点(马概.毛中特.史纲.思修) 目录

  8. 中公学python要多久_学完风变编程我才知道:一天的工作,五分钟就能完成!

    原标题:学完风变编程我才知道:一天的工作,五分钟就能完成! 我是一家上市公司的行政人事,从毕业到现在工作3年最大的体会,就是曾经的热情和活力都被日复一日的重复性工作给消磨没了,感觉每天都在做一些没什么 ...

  9. 谈谈asp.net中的% %,%= %,%# %%$ %的使用

    学而不思则罔,思而不学则殆,每天坚持一小步,则成功一大步 asp.net中的<% %>,<%= %>,<%#eval("") %><%$ ...

  10. 【26天高效学完Java编程】Day03:Java中的运算符与流程控制语句的基本概念与实操

    本专栏将从基础开始,循序渐进,由浅入深讲解Java的基本使用,希望大家都能够从中有所收获,也请大家多多支持. 专栏地址:26天高效学完Java编程 相关软件地址:链接地址 所有代码地址:链接地址 如果 ...

最新文章

  1. win32 GDI 画图 防止闪烁
  2. 简单易用高性能!一文了解开源迁移学习框架EasyTransfer
  3. Linux内核移植漫谈——你不是第一个想移植Linux内核的人
  4. win32 ——定时器消息 小程序:打印时间
  5. C++内存日志系统(一)
  6. C程序推算你生日的日期
  7. Mybatis-config.xml配置文件详解
  8. 案例分享:Qt管道焊接参数条码打印系统(条码打印机TSC 244 Pro、打印条码、打印中文、打印字符、多张连续打印)
  9. 外贸全流程30个邮件模板分享!
  10. 《财经》杂志:盛大新浪梦纪实(完全版)
  11. win gvim erlang 环境配置
  12. 怎样使用计算机定时关机,详细教你电脑如何设置定时关机
  13. 【转】推荐系统入门实践:世纪佳缘会员推荐(完整版)
  14. CWnd与HWND的区别与联系(相互转换)完全解析
  15. 聚合函数与F/Q表达式
  16. 树莓派GPIO和PWM控制教程
  17. Java6、7章总结复习
  18. SwapNet 和 VITON-GAN
  19. 图像压缩算法 JPEG2000
  20. 小型微型计算机系统退修后录用率大吗,中小型电机杂志

热门文章

  1. Android 开发中常见的Eclipse排版设置
  2. spring处理循环依赖时序图_spring--解决循环依赖
  3. ZMQ中线程之间发送命令
  4. linux nmon安装
  5. javascript遍历对象的所有的属性
  6. php 双向队列,php实现的双向队列类实例
  7. Collectors.summingDouble()
  8. idea上安卓 Android SDK的安装
  9. 小结SpringMVC(三)
  10. 【渝粤教育】国家开放大学2018年秋季 1039t高级财务会计 参考试题