【asp源码栏目提醒】:网学会员--在 asp源码编辑为广大网友搜集整理了:ASPNET003 - 中学课件绩等信息,祝愿广大网友取得需要的信息,参考学习。
第3章
ASP.NET程序设计基础内容提要
ASP.NET支持三种控件:Web服务器端 控件、HTML 服务器端控件和用户自定 义控件。
Web服务器端控件是.NET推荐使用的控 件,Web服务器端控件除了常用的输入 输出控件以外,还包括验证控件。
理解服务器端控件案例名称:服务器端动态页面程序名称:3-01.aspx =''color:black;background-color:#ffff66''>ASP.NET页面的处理过程 当用户通过客户端浏览器发出一个对
ASP.NET页面的 请求后,Web服务器交由
ASP.NET引擎来处理。
ASP.NET引擎会先检查输出缓冲中是否有此页面或此 页面是否已经被编译成dll(Dynamic Link Library,动 态链接库)文件。
若在输出缓冲中找不到此页面或找 不到编译过的dll文件,则将此页面转换成源程序代码, 然后由编译器将其编译成dll文件。
如果找到了编译过的dll文件,则省略了编译的步骤, 而是直接利用编译过的dll文件建立对象,将执行结果 返回到客户端浏览器。
所以在执行的时候,
ASP.NET 文件第一次被调用的时候非常慢,但是以后调用就很 快。
页面的事件 比较常用的页面事件为: Page_Load:在页面被加载的时候,自动 调用该事件。
控件事件:由用户在客户端浏览器上触发的 各种事件。
Page_Unload:当页面从内存中被卸载的 时候,自动调用该事件。
案例名称:判断用户页面是否被提交过程序名称:3-02.aspx页面指示符指示符 说明Page 定义页面特性,只能在.aspx文件中Control 定义用户控件特性。
只能在.ascx文件中Import 导入名字空间,使用名字空间中定义的类Implements 指定当前页面实现的.NET框架接口Register 用来注册用户控件Assembly 用来引用.NET组件OutputCache 用来设置输出缓冲的特性Reference 定义当前页运行时要动态编译和连接的页面和用户控件HTML服务器端控件 HtmlAnchor控件案例名称:HtmlAnchor控件程序名称:3-03.aspx HtmlImage控件案例名称:HtmlImage控件程序名称:3-04.aspx HtmlInput控件案例名称:调查表程序程序:3-05.aspx 选择要上传的文件: 原文件名: 上传到服务器: 文件类型: 文件大小:字节Web 服务器端控件 文本、标签和图像控件案例名称:使用文本、标签程序名称:3-07.aspx 用户名: 您的用户名为:案例名称:使用图像程序名称:3-08.aspx 超级链接案例名称:超级链接程序名称:3-09.aspx 下拉列表控件案例名称:下拉列表控件程序名称:3-10.aspx 选择你要去的城市: 北京 上海案例名称:列表控件程序名称:3-11.aspx 你的爱好列表为:
上一篇:
ASP程序中利用MsChart实现WEB数据库中数据的复杂图表显示
下一篇:
投简历到国外的公司需考虑哪些东西?