HTML服务器控件–HTML服务器控件属于HTML元素(或采用其他支持的标记的元素,例如XHTML),它包含多种属性,使其可以在服务器代码中进行编程。
Web服务器控件–Web服务器控件比HTML服务器控件具有更多的内置功能。它不仅包括窗体控件(例如按钮和文本框),还包括特殊用途的控件(如日历、菜单和树视图控件等)。
验证控件–验证控件是对用户在输入控件(如TextBox控件等)中输入的内容进行验证。
用户控件–用户控件是一种作为ASP.NET网页创建的控件,可以嵌入到其他ASP.NET网页中。
HTML服务器控件的类型都集中在System.Web.UI.HtmlControls命名空间下,从HtmlControl基类中直接或间接派生而来。页中的任何HTML元素都可以通过添加runat=server属性来转换为服务器端的ASP.NET控件。
作为.NETFramework的一部分,ASP.NET共享命名空间和类之间的继承。容器控件和输入控件是两个HTML控件的子集,它们共享不同基类的属性。
所有HTML控件共享的常用属性
–Attributes:获取在选定的ASP.NET页中的服务器控件标记上表示的所有属性名称/值对。
–Style:获取被应用于.aspx文件中的指定HTML服务器控件的所有级联样式表(CSS)属性。
–Visible:获取或设置一个值,该值指示HTML服务器控件是否显示在页面上。
所有HTML输入控件共享的属性
–Name:获取或设置HtmlInputControl控件的唯一标识符名称。
–Value:获取或设置与输入控件关联的值。
–Type:获取HtmlInputControl控件的类型。
所有HTML容器控件共享的属性
–InnerHtml:获取或设置指定的HTML控件的开始和结束标记之间的内容。
–InnerText:获取或设置指定的HTML控件的开始和结束标记之间的所有文本。
一个Web服务器控件就是一个运行在服务器端并将实际的内容呈现在浏览器上的.NET类。Web服务器控件包括传统的窗体控件(例如按钮、文本框和表等),还包括提供常用窗体功能(如在网格中显示数据、选择日期或显示菜单等)的控件。
Web服务器控件页面代码的语法:
asp:控件类型名属性集runat=serverid=指定ID/
声明一个Label标签控件的示例代码:
asp:LabelID=Label1runat=serverText=Web服务器控件示例/asp:Label
超实用性的Python零基础入门到进阶视频源码淘宝¥2购买已下架好了,本文到此结束。如果对编程、计算机、程序员方面感兴趣的话,欢迎私信联系我,随时交流!点个