请问在asp.net中怎么实现每次加载时表格内容的顺序是不同的?

zou1986 2010-10-11 05:34:21
表格里的内容是一些checkbox的控件,我希望能够在网友每次登陆我的页面时,checkbox的排列顺序是不用的,该怎么实现呢?
我估计可以在aspx页面中用<% %>的方式来写,不过由于技术薄弱做不出来,请大家指导!

<form id="form1" runat="server">
<div align="center">
<table class="style1">
<tr>
<td>
<asp:CheckBox ID="CheckBox1" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox2" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox3" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox4" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox5" runat="server" />
</td>
</tr>
<tr>
<td>
<asp:CheckBox ID="CheckBox6" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox7" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox8" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox9" runat="server" />
</td>
<td>
<asp:CheckBox ID="CheckBox10" runat="server" />
</td>
</tr>
<tr>
</table>
</div>
</form>
...全文
147 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zou1986 2010-10-12
  • 打赏
  • 举报
回复
召唤……

不要沉……

诚心求教……
zou1986 2010-10-12
  • 打赏
  • 举报
回复
有人么?召唤中……
zou1986 2010-10-12
  • 打赏
  • 举报
回复
能不能不使用checkboxlist动态添加,因为我的项目的多选项并不是连在一起的,很分散的,所以希望只使用checkbox来实现,大家能帮一下么?我技术是初学水平……
wuyq11 2010-10-11
  • 打赏
  • 举报
回复
通过checkboxlist绑定数据
<asp:CheckBoxList ID="ckb" runat="server" RepeatDirection="Horizontal" RepeatColumns="4"> </asp:CheckBoxList>
动态添加
ziyouren521125 2010-10-11
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zou1986 的回复:]

引用 3 楼 ziyouren521125 的回复:

我觉得你这样得话,可以页面加载得时候把CheckBox得ID得排列循序打乱,赋值得时候还是按1-10得顺序赋值,这样你每次加载CheckBox得位置不一样,内容也就是随机排列得

js随机CheckBox就可以了

不太懂。
我的意思其实是每个checkbox的id和值都是固定好的,因为要插入到数据库中,随机的只是他们在表格中……
[/Quote]

我得就是这个意思啊


....
showerman 2010-10-11
  • 打赏
  • 举报
回复
用CheckBoxList控件,后台构造出一个DataTable,然后随机排序,绑定给该控件就可以做到这个效果
zou1986 2010-10-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ziyouren521125 的回复:]

我觉得你这样得话,可以页面加载得时候把CheckBox得ID得排列循序打乱,赋值得时候还是按1-10得顺序赋值,这样你每次加载CheckBox得位置不一样,内容也就是随机排列得

js随机CheckBox就可以了
[/Quote]
不太懂。
我的意思其实是每个checkbox的id和值都是固定好的,因为要插入到数据库中,随机的只是他们在表格中的顺序。
zou1986 2010-10-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 damjmk2 的回复:]

引用楼主 zou1986 的回复:
表格里的内容是一些checkbox的控件,我希望能够在网友每次登陆我的页面时,checkbox的排列顺序是不用的,该怎么实现呢?
我估计可以在aspx页面中用<% %>的方式来写,不过由于技术薄弱做不出来,请大家指导!



checkbox的排列顺序是不用的?这是什么意思
[/Quote]
就是加载时,可以是checkbox1、checkbox2、checkbox3、……checkbox10这样的顺序
也会是checkbox10、checkbox9、checkbox8、……checkbox1这个样子的
ziyouren521125 2010-10-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ziyouren521125 的回复:]

我觉得你这样得话,可以页面加载得时候把CheckBox得ID得排列循序打乱,赋值得时候还是按1-10得顺序赋值,这样你每次加载CheckBox得位置不一样,内容也就是随机排列得

js随机CheckBox就可以了
[/Quote]
随机CheckBox得名字
ziyouren521125 2010-10-11
  • 打赏
  • 举报
回复
我觉得你这样得话,可以页面加载得时候把CheckBox得ID得排列循序打乱,赋值得时候还是按1-10得顺序赋值,这样你每次加载CheckBox得位置不一样,内容也就是随机排列得

js随机CheckBox就可以了
damjmk2 2010-10-11
  • 打赏
  • 举报
回复
[Quote=引用楼主 zou1986 的回复:]
表格里的内容是一些checkbox的控件,我希望能够在网友每次登陆我的页面时,checkbox的排列顺序是不用的,该怎么实现呢?
我估计可以在aspx页面中用<% %>的方式来写,不过由于技术薄弱做不出来,请大家指导!

[/Quote]

checkbox的排列顺序是不用的?这是什么意思
yqyqyoyo 2010-10-11
  • 打赏
  • 举报
回复
<asp:CheckBoxList> 用这个控件,需要什么样的排序。在后台把数据处理好。用这个控件绑定一下数据就搞定啦。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧