ASP.NET网页编程之ASP.NET的Panel控件
计算机发展到这个时候,很多技术日益成熟,想学好一种技术都是不容易的,当你学会用的时候你对它的很多原理可能很不了解)ASP.NET的Panel控件,经由过程名字我们能够看出这是一个菜单控件,当鼠标挪动到指定的地位时,在不影响其他的元素的情形下呈现一个菜单,并同意用户举行一些操纵。主要属性
TargetControlID:要显现菜单的方针控件的ID
PopupControlID:作为弹出菜单的控件的ID
HoverCssClass:鼠标挪动到方针控件时方针控件的款式
PopupPosition:弹出菜单地点的地位,共有五个值(bottom,top,left,right,center)
OffsetX:菜单间隔方针控件的地位--横坐标
OffsetY:菜单间隔方针控件的地位--纵坐标
1翻开vs2005,创立一个AjaxControlToolKit网站,定名为oec2003_HoverMenu
2翻开默许Default.aspx页,切换到计划视图
3在页面中增加一个TextBox和一个Panel控件,并在Panel控件中增加三个LinkButton控件,以下
PopDelay:弹出菜单的提早工夫
<asp:PanelID="Panel1"runat="server"Height="50px"Width="125px"><asp:LinkButtonID="LinkButton1"runat="server"OnClick="LinkButton1_Click">日期</asp:LinkButton><br/><asp:LinkButtonID="LinkButton3"runat="server"OnClick="LinkButton3_Click">工夫</asp:LinkButton><br/><asp:LinkButtonID="LinkButton2"runat="server"OnClick="LinkButton2_Click">姓名</asp:LinkButton></asp:Panel>4在页面中增加HoverMenu控件,并设置其属性,代码以下<ajaxToolkit:HoverMenuExtenderID="HoverMenuExtender1"runat="server"TargetControlID="TextBox1"OffsetX="-1"OffsetY="-1"HoverCssClass="hover"PopupControlID="Panel1"PopupPosition="bottom"></ajaxToolkit:HoverMenuExtender>5切换到代码视图,在head元素间增加css款式,用来完成鼠标挪动到方针控件时的款式,以下<styletype="text/css">.hover{}{background-color:blue;background-repeat:repeat-x;background-position:lefttop;}</style><p>什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的) 那么,ASP.Net有哪些改进呢? 现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。 在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的 现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。 能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。 CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。 ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。 目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.
页:
[1]