ASP。NET学习三
来源:互联网 发布:linux zip压缩命令行 编辑:程序博客网 时间:2024/06/05 17:06
学习概要:ASP概念基础
ASP.NET定义: ASP.NET是一个事件驱动的、基于控件的体系结构,利用.NETFraMWork的System.web类中所描述的功能,从服务器端代码生成内容和动态客户端代码。
Page.lsPosback属性:
每次加载页面时,Page—Load()代码就会利用Page.lsPosback属性检查这个请求是第一次请求还是回送的请求:
如果Page.lsPosback的值是false,就表明这是第一次请求。这种情况下,需要创建数组,并利用数组把3个选择添加到下拉列表下。
如果Page.lsPosback的值是true,那么它就是 回送的请求——也就是说,这个页面是被用户再次请求,以便Web服务器可以处理一个事件并再次生成这个页面。
如果Page.lsPosback的值是false,就表明这是第一次请求。这种情况下,需要创建数组,并利用数组把3个选择添加到下拉列表下。
如果Page.lsPosback的值是true,那么它就是 回送的请求——也就是说,这个页面是被用户再次请求,以便Web服务器可以处理一个事件并再次生成这个页面。
所有的控件都可以称为服务器控件。
这些控件的第一层分类是:HTML控件和WEB服务器控件之间的分类;HTML控件表示的是等同于服务器控件的HTML标记。HTML服务器控件是特殊的HTML控件,在服务器端运行。web服务器控件通常运行在服务器端。
HTML服务器控件和WEB服务器控件在VS中有一个重要区别是:“属性”中WEB服务器控件会有一个“事件”的图标,而HTML服务器控件却没有。(这个在我知道之前,我还以为是VS安装出了问题!!!)
对应产生的前台与后台处理事件的代码也有差别:
HTML服务器控件前台显示代码:
<input id="btnLogin" type="button" value="Login" class="Button" onserverclick="btnLogin_ServerClick" runat="server" />
HTML服务器控件事件处理后台代码:
protected void btnLogin_ServerClick(object sender, EventArgs e)
WEB服务器前台显示代码:
<asp:Button ID="btnLogin" runat="server" OnClick="btnLogin_Click" Text="Button" />
WEB服务器控件事件处理代码:
protected void btnLogin_Click(object sender, EventArgs e)
- ASP。NET学习三
- ASP.NET学习笔记(三)
- .Net学习(三):初识ASP.Net
- 开发asp.net自定义控件(asp.net学习笔记三)
- 开发asp.net自定义控件(asp.net学习笔记三)
- 学习Professional ASP.NET 2.0(三)
- asp.net ajax学习历程(三)
- ASP.Net 3.5学习笔记(C#)三
- 学习Professional ASP.NET 2.0(三)
- 学习ASP.NET + MVC(三)
- 【ASP.Net】学习入门笔记三
- .Net 我的学习之路(三)--- Asp.net
- ::细细品味ASP.NET (三)::
- ::细细品味ASP.NET (三)::
- ::细细品味ASP.NET (三)::
- ::细细品味ASP.NET (三)::
- ::细细品味ASP.NET (三)::
- ::细细品味ASP.NET (三)::
- ASP。NET学习一
- C#程序实现动态调用DLL的研究
- ASP。NET学习二
- XmlHttp实现无刷新三联动下拉框
- 实例解说 fdisk 使用方法
- ASP。NET学习三
- 转载>怎样使控件注册到VS2005 工具箱中(二)
- ASP。NET学习四
- ASP。NET学习五
- 编写多线程Java应用程序常见问题
- ASP。NET学习六
- ASP。NET学习七
- ASP。NET学习八
- Java JVM设置对性能的影响