关于CheckBoxLis绑定数据字段的问题

z1393055105 2009-04-02 02:54:11
我想用CheckBoxLis控件然后是进行绑定
this.CheckBoxList1.DataTextField = "name";
this.CheckBoxList1.DataValueField = "id";
this.CheckBoxList1.DataSource = dt;
this.CheckBoxList1.DataBind();

这样的效果是,他只能显示1个字段,我想问一下,可不可以绑定多个数据库中的字段,我不只是要数据库里的数据的名称,我还要其他的东西也要绑定上去不知道可不可以实现呢?在线等
...全文
93 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuzhongbaoajax 2009-04-02
  • 打赏
  • 举报
回复
用dataset数据集绑定应该没有问题,只要sql语句正确就没有问题!
huan0lang 2009-04-02
  • 打赏
  • 举报
回复
加载时设置 CheckBoxList1 的
CheckBoxList1.ValueMember = "显示的值"
属性

shan.CPLBID(显示的值) = dr["字段值"].ToString() + “其他值”;
bobo_包子 2009-04-02
  • 打赏
  • 举报
回复
如果你要求的绑定是同一列的话 可以在读取的时候将列连接起来,只要有关系可以灵活利用
select convert(varchar(12),字段1)+convert(varchar(12),字段2) as 列名 from [case]
koukoujiayi 2009-04-02
  • 打赏
  • 举报
回复
2楼正解!!
在select时候将多个字段用加号连起来,也可中间放逗号!
例如:
select 字段1+','+字段2 as 名称 from table
slove1116 2009-04-02
  • 打赏
  • 举报
回复
然后 this.CheckBoxList1.DataTextField =xxx就可以拉
slove1116 2009-04-02
  • 打赏
  • 举报
回复
sql查询查询的时候 (name+XXX)as xxx大致就这意思
cppfaq 2009-04-02
  • 打赏
  • 举报
回复
Up

62,268

社区成员

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

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

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

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