HTML服务器控件简介

一般来说,在ASP.NET之前的传统网页中所使用的标准HTML标记都无法动态地控制其属性、方法和事件,必须使用其他的程序语言来控制HTML标记,这会使网页程序比较复杂。ASP.NET为此将原HTML标记对象化,使程序可以直接控制HTML标记,对象化后的HTML就成为HTML控件。

       1、命名空间

       在面向对象程序开发中,不管使用什么开发语言都离不开开发环境中的对象,这些对象均是各个语法所提供的“资源”,在ASP.NET中把这些资源叫做命名空间。在C#中命名空间namespace是保留字。

HTML控件常用属性

设置控件属性值有两种方法:一是在属性窗口中直接修改属性值;另一种是在程序中通过赋值语句进行。
      
       HTML控件有几个常用的共同属性,这几个属性是:InnerHtml、Inner-Text、Value、Attributes、Style、Disabled、Visible
    
     (1)InnerHtml属性:用于获取或设置控件的开始标记和结束标记之间的内容,并自动将特殊字符转换为等效的HTML实体。

TextBox控件

extBox控件用于向WEB窗体中输入信息(包括文本、数字和日期)的方法。下面我们就来介绍一下TextBox控件吧!

       TextBox控件用于向WEB窗体中输入信息(包括文本、数字和日期)的方法。下面我们就来介绍一下TextBox控件吧!

       1. 语法格式

       TextBox控件的语法格式如下:<asp:textbox属性设置></asp>

ListBox控件简介

 ListBox控件和DropDownList控件类似,只是ListBox控件可以一次选择多项。

      1.语法格式

       ListBox控件的语法格式如下:
        
                      <asp:ListBox属性设置>
        
                      <asp:Listitem>. . .</asp: Listitem>
       
                      <asp:Listitem>. . .</asp:Listitem>
          
                         . . . . . .
 
       </asp:ListBox>

RadioButtonList控件简介

RadioButtonList控件是一组  RadioButton控件。当需要在多个选项中做出单一选项时,或需要在程序中改变单选按钮的个数时,使用  RadioButtonList控件要比使用多个单个  RadioButton控件方便的多。那么什么是  RadioButtonList控件呢?

       1.语法格式
 
       RadioButtonList控件的语法格式如下:

HtmlSelect控件简介

HtmlSelect控件映射到HTML语言的< select>标记。利用该控件可以显示多个文本项和图形项(图标)的下拉列表,为用户提供鼠标选择定制数据的方法。
 
        一.语法格式

        HtmlSelect控件的语法格式为:

        <select id =”控件名称”runat =”server” size =”列表大小”>

服务器端控件转换的问题

将现有的html控件转换为服务器端的控件是比较容易的,但是这种方法也存在几个问题。首先,我们仍然不得不接受一些html控件的非常不直观的固有特征。例如,有没有input标记用于单行文本项?有没有一个textarea标记用于多文本项?指定的行和列的单个控件真的更有意义吗?其次,如何才能简便的编写可向诸如IE这样的浏览器传送丰富内容的站点,而同时又能保留对低级别浏览器的兼容性呢?根据浏览器html是无法改变其内容的,而要达到这个目的我们必须编写代码。再次,如何编写能够应付除浏览器之外的其他设备的站点?如像wap手机、PDA甚至电冰箱这样的设备都有浏览器。像这样浏览器的问题我们必须为其手工编写代码。

«1»
最近发表
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
Tags列表
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
友情链接

热门搜索: 外链域名 高外链域名 高收录域名

Copyright www.thyst.cn. Some Rights Reserved.