《ASP.NET揭秘》(第二版)
标准ASP.NET命名空间
在ASP.net页面中可以使用默认指定的一些命名控件中包含的类。其他命名空间则需要显式地导入。这些默认的命名空间包含一些在ASP.NET应用程序中最常用的类。
System:包含所有基本数据类型和其他诸如与生成随机数、处理日期和时间相关的那些类。
System.Collection:包含处理诸如哈希表和数组列表等标准集合类型的类。
System.Collection.Specialized:包含表示诸如链表和字符串集合等特定集合的类。
System.Configuration:包含处理配置文件(即Web.Config文件)的类。
System.Text:包含编码、解码和操作字符串内容的类。
System.Text.RegularExpressions:包含执行正则表达式匹配和替换操作的类。
System.Web:包含了使用因特网的基本类,其中有标示浏览器请求和服务器响应的类。
System.Web.Caching:包含用于缓存页面内容和执行自定义缓存操作的类。
System.Web.Security:包含实现验证和授权(表如表单验证和护照验证)的类。
System.Web.SessionState:包含实现会话状态的类。
System.Web.UI:包含ASP.NET页面中用于构建用户界面的基本类。
System.Web.UI.HTMLControls:包含HTML控件的类。
System.Web.UI.WebControls:包含Web控件的类。

经典ASP.Net注释
默认情况下,带有.asp的扩展名的文件被IIS(Internat Information Server)映射到asp.dll,而.aspx文件则被映射到_aspnet_isapi.dll。因此,asp文件和aspx文件可以在统一web服务器上共享,互补影响,应能一起运行。

将一个标准的HTML文件转换成一个asp.net页面:
1、修改文件名,确保文件名以.aspx扩展名结尾。
2、在每个Form标记内添加Runat=“Server”属性。
3、不再在Form标记上使用Name属性,而是使用ID属性。
4、将起始标记<from>从<Form method="post" action="simple.aspx">转换成更简单的<from runat="server">

Page_Load事件和Page_PreRender事件的区别
Load事件实在任何控件时间产生之前产生的,而Prerender事件是在任何控件事件产生之后的。比如,如果点击表单按钮,任何与表单按钮点击事件相关联的子程序是在Load子程序执行后Page_PrRender子程序执行之前被触发的。

ISPostBack属性
可以与Load事件一起使用Page.IsPostBack属性,以便执行只在页面第一次被加载时才执行的代码。

内嵌代码(inline code)和内嵌表达式(inline expression)。
内嵌代码执行一条语句或一系列语句。这类代码以“<%”开始,以“%>”字符结束。
内嵌表达式可以显示变量或方法的值。内嵌表达式是以"<%="开始,以"%>"字符结束。

转载于:https://www.cnblogs.com/sonrain/archive/2008/07/03/1234791.html

ASP.net揭秘笔记相关推荐

  1. ASP.Net学习笔记005--ASP.Net的IsPostBack揭秘

    以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 技术交流qq1群:251572072 技术交流qq2群:170933152 也可以自己下载: ASP.Net学习 ...

  2. ASP.Net学习笔记008--ASP.Net揭秘之Input版自增补充说明

    以前写的课程都没有附上源码,很抱歉! ASP.Net学习笔记007ASP.Net Input版自增.zip http://credream.7958.com/down_20155694.html 1. ...

  3. ASP.Net学习笔记001--ASP.Net简介1

    ASP.Net学习笔记001--ASP.Net简介1 2016/1/10 以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 也可以自己下载: ASP.Net学习笔 ...

  4. Asp.Net基础 - 4.ASP.Net揭秘之Input版自增 + 5.ViewState初探

    4.ASP.Net揭秘之Input版自增 4.2.思考:把IntValue1.html设为起始页 5.ViewState初探 5.1.只有设定了name的input.textarea.select的v ...

  5. ASP.Net学习笔记015--ASP.Net中使用Cookie

    ASP.Net学习笔记015--ASP.Net中使用Cookie 表单数据欺骗: 原理跟收到欺骗短信一样,移动信号塔[基站],伪装的移动信号塔会屏蔽移动信号,并且 在信号范围内的手机会自动切换为接收伪 ...

  6. ASP.Net学习笔记014--ViewState初探3

    ASP.Net学习笔记014--ViewState初探3 为什么禁用了viewstate,还能修改label2的值 因为:viewstate只是记录label2的值,并不影响给label2进行设置 - ...

  7. ASP.Net学习笔记013--ViewState初探2

    ASP.Net学习笔记013--ViewState初探2 上课讲的viewstate,由于需要跟后台服务器进行传值,需要封装很多隐藏列,比如100条数据,就会有100个viewstate 如果用在一些 ...

  8. ASP.Net学习笔记007--ASP.Net Input版自增

    2016/1/18 以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 技术交流qq1群:251572072 技术交流qq2群:170933152 也可以自己下载: ...

  9. ASP.Net学习笔记006--Get和Post的区别

    以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 技术交流qq1群:251572072 技术交流qq2群:170933152 也可以自己下载: ASP.Net学习 ...

  10. ASP.Net学习笔记004--基于ashx方式的ASP.Net开发1

    以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 技术交流qq1群:251572072 技术交流qq2群:170933152 也可以自己下载: ASP.Net学习 ...

最新文章

  1. SOCKET编程中,select()函数的作用
  2. 『中级篇』Docker Cloud自动构建 Docker image(55)
  3. 【VMCloud云平台】SCCM(八) OSD(一)- 部署准备
  4. SQL left join 、right join 、inner join
  5. android 默认焦点设置_Android界面设计基础:控件焦点4个步骤
  6. web.xml的简单解释以及Hello1中web.xml的简单分析
  7. jquer添加和插入元素技巧:
  8. js createelement_如何在vue中继续使用layer.js,亲测好用
  9. 关于最新的APP上架流程
  10. Vue图片放大镜插件
  11. Docker镜像篇(2) - 玩转Dockerfile指令 - FRM、MAINTAINER、LABEL、COPY
  12. emlog模板 Meta主题带后台开源版 资源娱乐网模板
  13. android窗帘拉开动画,Android 窗帘(Curtain Menu)效果五之应用场景和使用方法
  14. win10电脑插入耳机一边声音大一边声音小
  15. 常用逻辑用语知识点【初级和中阶辅导】
  16. ES6学习笔记2:字符串的repeat()方法
  17. 模拟买一台计算机及装机心得,装机模拟器显卡及处理器超频影响因素分析 超频体验心得_游侠网...
  18. 乐视还有400多位员工?过着没有老板的神仙日子 官方出来回应了...
  19. 微信公众号怎样获取用户基本信息(含是否已关注)
  20. 智慧城市智能交通系统(ITS)

热门文章

  1. React-Error
  2. 【转】宝贝,我要出嫁了……
  3. tensorflow rnn 最简单实现代码
  4. 1. 数组之差TapeEquilibrium Minimize the value |(A[0] + ... + A[P-1]) - (A[P] + ... + A[N-1])|.
  5. 局域网的传输介质、网线水晶头制作图解教程
  6. Erlang中的record与宏
  7. PHP漏洞全解(三)-客户端脚本植入
  8. 初窥JQuery-Jquery简介
  9. 我的小站:诗词在线 http://www.chinapoesy.com 欢迎大家测试速度。特别是网通的。...
  10. 使用docker搭建zookeeper集群