Asp.net DataList 多列显示添加列标题的解决方案
来源:互联网 发布:沧州加工中心编程招聘 编辑:程序博客网 时间:2024/06/13 23:56
做项目时候经常会使用DataList来自定义显示数据格式,如果要将内容两列显示只需要将DataList的属性进行设置就可以了,如下代码:
<asp:DataList ID="DataListCity" Width="100%" runat="server" RepeatColumns="2" >
使用RepeatColumns="2"代表两列显示。
在两列显示的时候需要显示两列的标题头,此时如果在DataLIst外面添加样式处理效果不是很理想,可以在HeaderTemplate进行设定就可以解决这个问题,具体代码如下:
<asp:DataList ID="DataListCity" Width="100%" runat="server" RepeatColumns="2" OnItemCreated="DataListCity_ItemCreated" OnItemDataBound="DataListCity_ItemDataBound" > <HeaderTemplate> <table width="100%"> <tr> <th class="DataListCityLeft" align="left"><b style="color:#231F20;">States</b></th> <th class="DataListCityRight" align="left"> <b style="color:#231F20;">Cities</b></th> </tr> <tr> </HeaderTemplate> <ItemTemplate> <asp:Label ID="LblCity" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "city")%>'></asp:Label> </ItemTemplate> <FooterTemplate> </tr> </table> </FooterTemplate> </asp:DataList>
在HeaderTemplate中添加TH来控制标题的格式,这样就可以保证对齐显示了。希望对各位童鞋有所帮助。
0 0
- Asp.net DataList 多列显示添加列标题的解决方案
- DataList 并排显示多列
- asp.net DataTable添加多列数据
- asp.net DropDownList 控件显示多列
- ASP根据用户权限判断显示的列标题
- ASP.NET的GridView标题固定,列宽可调整
- ASP.NET 固定标题列与栏位
- ListView-添加标题列
- ASP.NET 2.0 中动态添加 GridView 模板列的...
- Asp.net DataTable添加列和行的方法
- Asp.net DataTable添加列和行的方法
- Asp.net DataTable添加列和行的方法
- Asp.net DataTable添加列和行的方法
- ASP.NET repeater添加序号列的方法
- Asp.net 动态控制GridView列的显示和隐藏
- Asp.net动态添加GridView列
- JTable不显示列标题的解决办法
- ASP.NET技巧:repeater实现多列显示
- 关于C语言多文件编写的一点小小总结
- 【畅言】再谈互联网思维
- 基于第三方微信授权登录的iOS代码分析
- C++学习笔记(第一章 C++的基础知识 之一)
- 资源打包Assetbundle
- Asp.net DataList 多列显示添加列标题的解决方案
- 嵌入式调试ARM程序跑飞现象的跟踪
- 行为设计模式---策略模式(Strategy)
- Phalcon 框架基准测试(Framework Benchmarks)
- Google Audits的中英文对照
- baksmali和smali源码分析
- STL总结之set/multiset和map/multimap
- Calling pjlib from unknown/external thread
- 百度地图引入到html/jsp文件中的地址