关于<asp:checkBoxList>控件的对齐方法
2013-06-03 16:57
816 查看
定义和用法
TextAlign 属性用于获取或设置 CheckBoxList 项目的文本的文本对齐方式。语法
<asp:CheckBoxList TextAlign="align" runat="server"> some content </asp:CheckBoxList>
属性 | 描述 |
---|---|
align | 为列表项目规定文本的对齐方式。 可能的值: Left Right (default) |
实例
下面的例子把 CheckBoxList 控件中的 TextAlign 属性设置为 "Left":<form runat="server">
<asp:CheckBoxList id="rb1" runat="server" TextAlign="Left">
Some content
</asp:CheckBoxList>
</form>
想纵向对齐,据说是没有绝对的方法,都说ie8里可以对齐的到ie6里就惨不忍赌了.
本人经过多方测试,找到纵向对齐的方法,好像都可以对齐.微软好像是没跟你想这么多,只能用css控制了.
.input_middle input
{
vertical-align:middle;
}
导入进去,基本对齐.
多个checkboxlist(比如用datalist或者reapter生成的)要横向对齐的话,首先可以设置它的属性,
RepeatColumns="5",则每行显示5个.再加上RepeatDirection="Vertical".
要逐个对齐的话,过程我想了很久,最后想通了,每个checkboxlist你设置它每行显示5个,实质上它在网页上输出来,
还是个表格嘛.文字就是label嘛,既然是表格,那我们就可以控制它的td宽度嘛.so,use css,too.
.cb td{
width:100px;
}
.cb label{
display:inline-block;
width:80px;
}
切个效果图看看:
相关文章推荐
- 关于<asp:checkBoxList>控件的对齐方法
- 关于使用RadioButton和CheckBox控件(Asp.net)生成html包含<label>控件的一点认识
- 关于List.addAll(Collection<E>)方法遇到的问题
- MVC分页控件之二,为IQueryable定义一个扩展方法,直接反回PagedList<T>结果集(转)
- [C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- 【转载】MVC分页控件之二,为IQueryable定义一个扩展方法,直接反回PagedList<T>结果集
- 关于Random 和 List<int>的Exist的方法使用
- 关于ASP中用Repeater数据填充,<%#Eval() %>和<%#Container.DataItem()%>等方法的区别
- 绑定List<T>到asp:Table控件
- MVC分页控件之二,为IQueryable定义一个扩展方法,直接反回PagedList<T>结果集
- 关于<input type="checkbox" />取值的方法
- 【转载】[C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- Asp.net MVC Checkbox控件 和 Nullable<bool>, 或bool?类型
- Android 控件<button>对齐方法
- ASP.NET.MVC--注解和反射将Enum转换List<SelectListItem>为@Html.DropDownListFor()下拉列表的通用方法
- <asp:CheckBoxList>的用法
- Java关于List<String> 进行排序,重写Comparator()方法
- [C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- ASP.NET List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- ASP.NET中CheckBoxList复选框列表控件详细使用方法