webform(复合控件)
一、组合单选 RadioButtonList
单选按钮与简单控件不同,可理解为在集合中放置多对象
例:
<asp:RadioButtonList ID="RadioButtonList1" runat="server">
<asp:ListItem Value="true">男</asp:ListItem>
<asp:ListItem Value="false"> 女</asp:ListItem>
</asp:RadioButtonList>
可理解为同listview类似,将listitem集合放到同一组中,达到互斥
属性:1、selected:默认选中
2、RepeatDirection:Horizontal--横向排列Vertical--竖向排列
3、RepeatColumns:列数
赋值:控件对象可理解为每一个为listitem类放在items集合中
(1)控件ID.DataSourse--绑定数据源
控件ID.DataTextField--显示数据
控件ID.DataValueField--程序操作名
控件ID.DataBind()--绑定数据
if(!ispostback){}中
(2)便利绑定:
foreach (对象类 n in 对象集合)
{ text value
ListItem li = new ListItem(n.NationName, n.NationCode);
控件Id.Items.Add(li);
}
取值:控件Id.selectedvalue--选中项的默认值
控件id.selecteditem.text--选中项的显示值
页面每次点击会重新加载,为不重复加载,绑定数据等一次操作续写在
二、CheckBoxList
复选按钮与单选按钮结构一致,取值不同
取值:
foreach (ListItem li in 复选按钮Id.Items)
{
if (li.Selected)
{
Label1.Text += li.Value+ li.Text + "|";
}
}
Autopostback:按钮自动提交
三、DropDownList 下拉列表
DropDownList赋值取值与单选,多选相同,只是无布局属性
webform(复合控件)的更多相关文章
- webform 复合控件
RadioButtonList 单选按钮列表 属性:RepeatColumns 用于布局项的列数(每一行的个数) RepeatDirection 选择Vertical,纵向排列:选择Horizont ...
- 【2017-05-19】WebForm复合控件
自动提交的属性: AutoPostBack="True" 1.RadioButtonList 单选集合 -属性:RepeatDirection:Vertical (垂直排布 ...
- WebForm复合控件RadioButtonList、CheckBoxList、DropDownList
1.RadioButtonList 单选集合 -属性:RepeatDirection:Vertical (垂直排布)/Horizontal (横向排布) RepeatLayout:Table ...
- 【2017-05-19】WebForm复合控件、用DropDownList实现时间日期选择。
自动提交的属性: AutoPostBack="True" 1.RadioButtonList 单选集合 -属性:RepeatDirection:Vertical (垂直排布 ...
- Webform(简单控件、复合控件)
一.简单控件: 1.label控件 <asp:Label ID="Label1" runat="server" Text="账 号:" ...
- webform简单、复合控件
简单控件: 1.Label 会被编译成span标签 属性: Text:文本内容 CssClass:CSS样式 Enlabled:是否可用 Visible:是否可见 2.Literal 空的,C#会把里 ...
- WebForm简单控件,复合控件
简单控件: 1.Label 会被编译成span标签 属性: Text:文本内容 CssClass:CSS样式 Enlabled:是否可用 Visible:是否可见 __________________ ...
- WebForm 简单控件、复合控件
简单控件: Label:被编译成span 样式表里设置lable的高度: display:inline-block; Text --文本 ForeColor --字体颜色 Visible -- ...
- WebForm 【复合控件】
一 复合控件(取值,赋值用法相近) RadioButtonList --单选按钮 (一组列表) <asp:RadioButtonList ID="RadioButtonL ...
随机推荐
- MFC系统自动生成的停靠窗格关掉后,如何重新显示?
就是这几个x,关闭之后,再也显示不出来了: 原来,系统会默认记忆上次的状态,可以用函数来清除这个设置: 在MainFrame那个类中,CreateDocablePane之前,调用EnableLoadD ...
- CSS 鼠标选中文字后改变背景色的实现代码
废话不多说,直接上代码 ::-moz-selection{background:#93C; color:#FCF;} ::selection {background:#93C; color:#FCF; ...
- 【分布式session】Spring-session的使用
概述 Session用于保存用户信息,通常一个Session保存一个用户信息,在以Tomcat为Servlet Container的web应用中,用户信息都保存在HttpSession中: 当用户发起 ...
- C++标准模板库(STL)介绍:set的基本用法
1.元素的方向遍历 使用反向迭代器reverse_iterator可以反向遍历集合,输出集合元素的反向排序结果.它需要用到rbegin()和rend()两个方法,它们分别给出了反向遍历的开始位置和结束 ...
- code block自动生成makefile
安装插件 http://developer.berlios.de/projects/cbmakegen/ 然后会在project菜单下面有一个Generate Makefile的选项 点击就行了 如 ...
- mysql查询优化之二:查询优化器的局限性
在<mysql查询优化之一:mysql查询优化常用方式>一文中列出了一些优化器常用的优化手段.查询优化器在提供这些特性的同时,也存在一定的局限性,这些局限性往往会随着MySQL版本的升级而 ...
- 学习笔记之Data analysis
Data analysis - Wikipedia https://en.wikipedia.org/wiki/Data_analysis Data analysis is a process of ...
- C# int.ToString()
C# int.ToString() 格式化数值:有时,我们可能需要将数值以一定的格式来呈现,就需要对数值进行格式化.我们使用格式字符串指定格式.格式字符串采用以下形式:Axx,其中 A 为格式说明符, ...
- YzmCMSV3.1 | 代码审计
YzmCMSV3.1 | 代码审计 这次审计 yzmcms . YzmCMS采用OOP(面向对象)方式自主开发的框架.框架易扩展,是一款高效开源的内容管理系统,产品基于PHP+Mysql架构,可运行在 ...
- github .net core
https://github.com/dotnet/core/blob/master/Documentation/core-repos.md