【北大青鸟】--ASP.NET控件

由于最近考试,所以就看来几集,现在来总结一下,希望可以学过就记住,不会看过就忘!

ASP.NET的控件大致可以分为以下几类:




内部控件:

主要有三大类:
       1、文本输入:
             单行:<asp:textbox id="name" runat="server"/>
             多行:<asp:textbox id="add" textmode="multiline" rows="10" columns="10" runat="server"/>
        2、控制转移:
           Button:将数据回发到服务器
           ImageButton:将数据回发到服务器
           HyperLink:没有单击事件,可以动态修改连接。
           LinkButton:单击时将数据传递会服务器。   

        3、选择控件:
           CheckBox:<asp:checkbox id="chekbx1" Text="选择我" runat="server"/>
如果autopostback属性为true将自动响应事件,传递给服务器。
           RadioButton:groupname属性设置成同一个属性,才可以只能选中一个。

另外内部控件中值得一提的还有:容器控件,它可以盛放多个普通控件,并通过设置容器样式,来设计页面的显示!

复杂控件:

      其实我理解的复杂控件就是将人们在设计网页的时候经常要用到的东西,封装一下形成一个控件,只用通过设置这个控件的属性就可以完成某个功能,从而简化代码和页面设计的复杂性!而ASP.NET提供的两个复杂控件就是广告控件和日历控件!
【北大青鸟】--ASP.NET控件_第1张图片

这里需要注意的是,广告控件是一种基于xml的控件,我们添加这个控件的时候要按照xml的方法进行添加!

验证控件:

    在上一篇的博客中咱们已经提到了这个控件,这里是具体的讲解:

【北大青鸟】--ASP.NET控件_第2张图片
这里会涉及到验证格式的问题,这就涉及到了正则表达式的选用,也就是利用validationexpress属性的设置!

小总:

    这些内容,视频上讲的都是比较仔细的,每个控件基本上都举了例子来让我们更加明白这个控件的使用!其实只是在这里总结也还是有点模糊,接下来希望在做系统的过程中可以对其区分的更加的明了!另外这是细分的ASP.NET的控件,其实要从整体来看,ASP.NET控件可以分为HTML控件(html语言标记),HTML服务器控件和WEB服务器控件(也称asp.net服务器控件,是Web Form编程的基本元素,也是asp.net所特有的)

你可能感兴趣的:(【北大青鸟】--ASP.NET控件)