WebForm 简单控件、复合控件
简单控件:
Label:被编译成span
  样式表里设置lable的高度:  display:inline-block;
  Text  --文本
  ForeColor  --字体颜色
  Visible  --权限时使用
  CssClass  --样式表
Literal:无任何元素,只会在其位置上将Text内容完全展示出来(例如:输出js代码)
  重要属性只有:Text  --文本
TextBox: 不一定被编译成什么元素
  属性:Text  --文本
TextMode - 它设置为什么值,被编译后将会是不同的一些表单元素
SingleLine --文本框
MultiLine --文本域
Password --密码框
Number --只能是数字,可以点击上下三角号进行加减
Button: 被编译成提交按钮 submit
ImageButton:被编译成图片按钮 image,有提交功能
LinkButton:超链接模样的按钮,有提交按钮的作用。被编译的内容较复杂
属性:OnClientClick是执行客户端脚本(js),客户端执行优先级高于服务端
表单元素:
文本类:  --简单控件
文本框:<input type="text" /> 
密码框:<input type="password" />
文本域:<textarea></textarea> 
隐藏域:<input type="hidden" />
按钮类:  --简单控件
普通按钮:<input type="button" value="按钮1" />
提交按钮:<input type="submit" value="提交"  />
重置按钮:<input type="reset"  value="重置" />
图片按钮:<input type="image" src="" />
选择类:  --复合控件
单选框:<input type="radio" />
复选框:<input type="checkbox" />
下拉列表:<select>
     <option></option>
     </select>
文件选择:<input type="file" />
复合控件:
RadioButton: (例如:男/女)
两个radiobutton ,用groupname进行分组
设置默认选择项 checked="true"
表单中:radio 使用name进行分组
<input type="radio" id="nan" name="sex"><lable for="nan">男</lable>
<input type="radio" id="nv" name="sex"><lable for="nv">女</lable>
RadionButtonList:(必须使用)
默认就是一组
默认选中项: selected="true"
布局:属性可以设置垂直排列还是水平排列
复合控件三步:
1、将数据绑定上去(例如:民族表)
遍历:
RadionButtonList 内为空的
foreach(Nation n in list)
{
Listitem li =new Listitem(n.NationName,n.NationCode);
RadioButton1.Items.Add(li);
}
数据绑定:
if(!IsPostBack)
{
RadioButton1.DataSource=list;
      RadioButton1.DataTextFiled="NationName";
      RadioButton1.DataValueFiled="NationCode";
RadioButton1.DataBind();
}
2、设置默认选中项
RadioButton1.SelectedIndex=1;
RadioButton1.SelectedValue="N001";
3、将选中数据取出来
委托事件:
ListItem li=RadioButtonList1.SelectdItem;
Lable.Text=li.Value+","+li.Text;
CheckBoxList:(类似于RadionButtonList)
DropDownList:(类似于RadionButtonList)
WebForm 简单控件、复合控件的更多相关文章
- WebForm简单控件,复合控件
		简单控件: 1.Label 会被编译成span标签 属性: Text:文本内容 CssClass:CSS样式 Enlabled:是否可用 Visible:是否可见 __________________ ... 
- webform简单控件
		表单元素: 文本类: text password textarea hidden text,password,textarea实现控件:textbox textmode属性选择password或m ... 
- 2017年12月17日 ASP.NET 12个表单元素&&简单控件/复合控件
		12个表单元素可以分为三大类 第一类:文本类 <input type = "text" /> //普通文本框 <input type = "passwo ... 
- webform  简单控件
		html中12个表单元素添加runat="server"后称为控件 Lable 编译之后是 <span></span> 属性:CssClass 编译成 c ... 
- Webform(简单控件、复合控件)
		一.简单控件: 1.label控件 <asp:Label ID="Label1" runat="server" Text="账 号:" ... 
- WebForm 【简单控件】【表单元素】
		一.HTML 表单元素复习 (1)文本类 文本框:<input type="text" name="" id="" value=&qu ... 
- 【2017-05-18】WebForm的Repeater控件和一些简单控件
		一.Repeater控件 1. <%@ %> - 这里面写一些声明和引用的 <% %> - 编写C#代码的 <%= %> - 往界面上输出一个变量的值 <% ... 
- 【2017-05-18】WebForm的Repeater控件及简单控件
		<%@ %> - 这里面写一些声明和引用的 <% %> - 编写C#代码的 <%= %> - 往界面上输出一个变量的值 <%# Eval("属性名 ... 
- WebForm  常用控件
		一.简单控件 1.Label(作用:显示文字) Web中: <asp:Label ID="Label1" runat="server" Text=&quo ... 
随机推荐
- Spring总结
			此君也是使用过多时了,却从来没有系统的总结过 以下,弥补,盼不晚: Spring为什么是框架&容器 1.框架的原因: 其提供多个组件的搭建,和支持其他事务事件,符合框架定义 ps:什么是框架呢 ... 
- 2015GitWebRTC编译实录15
			各个库编译完成后,整合talkapp,联编时还是碰到了一些问题,主要是lib里的源码文件被错误移走,或者宏定义等有问题的,不一而足 FQ访问https://apprtc.appspot.com/,拿到 ... 
- dpkg ---- apt-get ------ aptitude 三种方式的区别 及命令格式
			转自:http://blog.csdn.net/xiaoyanghuaban/article/details/22946987 dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的 ... 
- yii使用MongoDB作为数据库服务软件[win7环境下](1)
			1.进入http://php.net,在站内搜索栏搜索mongodb,查看相关的安装步骤信息. 2.找到相应的php.ini配置文件,使用wampserver等服务器软件时,千万不要找错了php.in ... 
- linux和window下mkdir函数问题(转-锦曦月)
			通过WIN32宏进行判断 window下mkdir函数 #include<direct.h> int _mkdir( const char *dirname ); linux下 ... 
- noip2013  火柴排序
			涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度.现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定义为: ,其中 ai 表示第一列火柴中第 i 个火柴的高度,b ... 
- 源码分析:Java对象的内存分配
			Java对象的分配,根据其过程,将其分为快速分配和慢速分配两种形式,其中快速分配使用无锁的指针碰撞技术在新生代的Eden区上进行分配,而慢速分配根据堆的实现方式.GC的实现方式.代的实现方式不同而具有 ... 
- Ubuntu14.04搭建Caffe(仅CPU)
			一直以来都没有写博客的习惯,后来发现以前做的工作如果不注意及时整理和记录往往丢失的很快.对我而言这是一篇具有重要意义的文章,好的习惯要持之以恒,以后的日子我会常驻博客园!由于本人水平有限,智商略低,欢 ... 
- knockout 学习实例7 foreach
			<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ... 
- 调试技巧--Windows端口号是否被占用
			调试技巧--Windows端口号是否被占用 一.端口概念 10.0.0.0~10.255.255.255,172.16.0.0~172.16.255.255, 192.168.0.0~192.168. ... 
