表单元素:

文本类:

text

password

textarea

hidden

text,password,textarea实现控件:textbox   textmode属性选择password或multiline或singleline

textmode的multiline对应textarea

textmode的singleline对应text

可以对应text设置最大长度maxlength,而对于textarea无此项

隐藏域hidden对应控件为hiddenfield,用value可以对其赋值,但无法看到

按钮类:

button

submit

reset

image

button无对应控件

submit对应控件为button

reset无对应控件

image对应控件imagebutton

linkbutton超链接模样的按钮

其他的简单控件:

label:编译会编译成span类型

重要属性:text--文本

    enabled--是否可用

    visible--是否可见

literal:编译会直接编译成空文本

重要属性:text  

  

复合控件:

radiobutton和radiobuttonlist:

1、绑定数据:

   RadioButtonList1.DataSource = slist;
        RadioButtonList1.DataTextField = "Name";
        RadioButtonList1.DataValueField = "Code";
        RadioButtonList1.DataBind(); - 很重要!!!

2、设置选中项:

  按照索引选中:
  RadioButtonList1.SelectedIndex = slist.Count - 1;
  
  按照value值选中:
  RadioButtonList1.SelectedValue = "002";
 
  按照Text选中:
     foreach (ListItem li in RadioButtonList1.Items)
        {
            if (li.Text == "周村")
            {
                li.Selected = true;
            }
        }

3、取出数据:

取出value值
   Label1.Text = RadioButtonList1.SelectedValue;

取出Text值
   Label1.Text = RadioButtonList1.SelectedItem.Text;

checkbox和checkboxlist:

1、绑定数据:

   checkboxlist1.DataSource = slist;
        checkboxlist1.DataTextField = "Name";
        checkboxlist1.DataValueField = "Code";
        checkboxlist1.DataBind();

2、设置选中项:

按照索引选中:
  checkboxlist1.SelectedIndex = slist.Count - 1;
  
  按照value值选中:
  checkboxlist1.SelectedValue = "002";
 
  按照Text选中:
     foreach (ListItem li in checkboxlist1.Items)
        {
            if (li.Text == "周村")
            {
                li.Selected = true;
            }

    if(li.text=="张店")

    {

    li.selected=true;

    }
        }

3、取出数据:

取出value值    Label1.Text = checkboxlist1.SelectedValue;

取出一个Text值    Label1.Text = checkboxlist1.SelectedItem.Text;

取出一堆值:

foreach (ListItem li in CheckBoxList1.Items)
  {
     if (li.Selected == true)
     {
      Label1.Text += li.Text + ",";
     }
  }

dropdownlist与前面的用法相同

webform简单控件的更多相关文章

  1. WebForm简单控件,复合控件

    简单控件: 1.Label 会被编译成span标签 属性: Text:文本内容 CssClass:CSS样式 Enlabled:是否可用 Visible:是否可见 __________________ ...

  2. WebForm 简单控件、复合控件

    简单控件: Label:被编译成span 样式表里设置lable的高度:  display:inline-block; Text  --文本 ForeColor  --字体颜色 Visible  -- ...

  3. webform 简单控件

    html中12个表单元素添加runat="server"后称为控件 Lable 编译之后是 <span></span> 属性:CssClass  编译成 c ...

  4. Webform(简单控件、复合控件)

    一.简单控件: 1.label控件 <asp:Label ID="Label1" runat="server" Text="账 号:" ...

  5. WebForm 【简单控件】【表单元素】

    一.HTML 表单元素复习 (1)文本类 文本框:<input type="text" name="" id="" value=&qu ...

  6. 【2017-05-18】WebForm的Repeater控件和一些简单控件

    一.Repeater控件 1. <%@ %> - 这里面写一些声明和引用的 <%  %> - 编写C#代码的 <%= %> - 往界面上输出一个变量的值 <% ...

  7. 【2017-05-18】WebForm的Repeater控件及简单控件

    <%@ %> - 这里面写一些声明和引用的 <%  %> - 编写C#代码的 <%= %> - 往界面上输出一个变量的值 <%# Eval("属性名 ...

  8. 2013 duilib入门简明教程 -- 简单控件介绍 (12)

        前面的教程应该让大家对duilib的整体有所映像了,下面就来介绍下duilib具体控件的使用.     由于官方没有提供默认的控件样式,所以我就尽量使用win7或者XP自带的按钮样式了,虽然界 ...

  9. WebForm 常用控件

    一.简单控件 1.Label(作用:显示文字) Web中: <asp:Label ID="Label1" runat="server" Text=&quo ...

随机推荐

  1. DevExpress GridView加入DevExpress中的右键菜单PopuMenu

    1. 添加一个Barmanager控件 2. 加入popumenu控件,点击该控件右上角的黑色三角号,编辑选项,点击编辑的选项,选择事件,编辑事件. 3. 在使用该右键菜单的控件添加MouseUp事件 ...

  2. 《linux内核设计与实现》读书笔记第十八章

    第18章 调试 18.1 准备开始 准备工作需要的是: 一个bug 一个藏匿bug的内核版本 相关内核代码的知识和运气 18.2 内核中的bug 内核中bug的产生原因 从明白无误的错误代码——没有把 ...

  3. java 使用 poi 解析excel

    背景: web应用经常需要上传文件,有时候需要解析出excel中的数据,如果excel的格式没有问题,那就可以直接解析数据入库. 工具选择: 目前jxl和poi可以解析excel,jxl很早就停止维护 ...

  4. 阿里云maven加速和docker加速

    maven加速 maven仓库用过的人都知道,国内有多么的悲催.还好有比较好用的镜像可以使用,尽快记录下来.速度提升100倍. http://maven.aliyun.com/nexus/#view- ...

  5. LeetCode Range Sum Query 2D - Mutable

    原题链接在这里:https://leetcode.com/problems/range-sum-query-2d-mutable/ 题目: Given a 2D matrix matrix, find ...

  6. windows7打印时,显示脱机,提示“服务器打印后台处理程序服务没有运行”。

    1. 问题 windows7打印时,显示脱机,提示“服务器打印后台处理程序服务没有运行”. 2. 解决方法. 将下面的文字保存为bat文件执行,其中\\192.168.40.110\Lenovo M7 ...

  7. iOS,自动布局autoresizing和auto layout,VFL语言

    1.使用autoresizing 2.使用autolayout 3.VFL语言(Visual Format Language:可视化格式语言) 使用autoresizing 点击xib文件,去掉使用a ...

  8. Linux:SSH错误"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! "

    hadoop@master:~$ scp /home/hadoop/.ssh/authorized_keys node3:/home/hadoop/.ssh/ @@@@@@@@@@@@@@@@@@@@ ...

  9. Could not load file or assembly'System.Data.SQLite.dll' or one of its depedencies

    安装对应的 Microsoft Visual C++ 2010 Redistributable Package (x86)   If your download does not start afte ...

  10. Go 模板

    原文链接 很多语言都有很多方式将字符串从一只形式转换成另一种形式.Go 使用模板的方法通过提供一个对象作为参数来转换字符串.这个一般来讲是用来将对象插入到HTML中的,不过它同样可以用在其他的情况下. ...