ASP.NET中的控件——北大青鸟总结
北大青鸟视频中,老师总主要讲了下ASP.NET中的控件的使用,我个人认为,这些控件可以分为以下几类:
ASP.NET控件分类:Web控件:
Web控件丰富而又抽象,我们用的最多,讲课内容中所占百分比也是最大的,Web控件主要有以下几类:
Web控件其实就像对象一样,有自己的属性和方法,并且能够响应事件,只要Web控件包含在了Web页面中,就可以设置属性调用方法了。表现形式为:<asp:ButtonID="Button1" runat="server" Text="Button" />
HTML控件:
使用方法和HTML控件相同,映射到HTML元素并通过使用runat=“server”属性在服务器上执行。列表控件: 用于在Web页面上创建数据列表,这些控件中的数据一般都是从数据库中检索出来的,这列控件主要有Repeater,ListView,DataList等。复杂控件: 当我们希望拥有复杂的功能或者是使用HTML元素无法创建功能丰富的用户界面时,就可以使用复杂控件,比如说日历控件。 验证控件: 数据控件中的数据需要某标准时就可以使用验证控件,验证控件的验证工作只能使用客户端脚本语言在客户端上执行。HTML控件: HTML 控件直接映射到 HTML 元素,并在 ASP.NET 页中声明为一个由 runat="server" 属性标记的 HTML 元素。 表现形式为:<input id="Button1"type="button" value="button" />