ListView中的CheckBox换行有关问题
ListView中的CheckBox换行问题
在listview中包含了一个checkbox控件,checkbox的值是从数据库中取的。
现在的问题是listview中的checkbox一直是在同一行,如何实现每7个一组,然后换行。
前台代码:
后台代码:
------解决方案--------------------
因为checkbox后显示的值长度可能不一样
所以最好每行7个限定死了
任意容器控件给定宽度width ,超过这个宽度就会自动换行
------解决方案--------------------
table 改成 ul li 一个li给100px ul给600px
在listview中包含了一个checkbox控件,checkbox的值是从数据库中取的。
现在的问题是listview中的checkbox一直是在同一行,如何实现每7个一组,然后换行。
前台代码:
- C# code
<table width="600px"> <tr> <asp:ListView ID="ListView1" runat="server"> <ItemTemplate> <td> <asp:CheckBox AutoPostBack="true" ID="CheckBox1" Text='<%# Eval("name") %>' runat="server"> </asp:CheckBox> </td> </ItemTemplate> </asp:ListView> </tr> </table>
后台代码:
- C# code
public void BindNote() { DataSet ds = QJSVSPBLL.EmployeeInfoBLL.CheckAllInfo(); ListView1.DataSource = ds; ListView1.DataBind(); }
------解决方案--------------------
因为checkbox后显示的值长度可能不一样
所以最好每行7个限定死了
任意容器控件给定宽度width ,超过这个宽度就会自动换行
------解决方案--------------------
table 改成 ul li 一个li给100px ul给600px