找回密码
 立即注册

QQ登录

只需一步,快速开始

sdiveyang

新手上路

1

主题

2

帖子

27

积分

新手上路

积分
27
  • 25

    金币

  • 主题

  • 帖子

最新发帖
sdiveyang
新手上路   /  发表于:2015-3-17 11:27  /   查看:5259  /  回复:3
如题,combox下拉多列表示,后台如何附值,看示 例只是前台给cells放了多个值,如果我想直接在后台绑定DataSet时,应该怎么赋值。谢谢

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-17 16:24:00
沙发
回复 1楼sdiveyang的帖子

请问你所参考的示例,是如下的在线示例么?
http://demo.gcpowertools.com.cn/ ... ox/DataBinding.aspx

你可以通过下列属性,来进行数据绑定的设置:
?DataSourceID - 设置数据代码的ID。
?DataTextField -通过载入文本值来设置数据代码。
?DataValueField -通过载入字段值来设置文本代码。

在后台设置这些属性即可。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
sdiveyang
新手上路   /  发表于:2015-3-18 09:53:00
板凳
回复 2楼Alice的帖子

http://demo.gcpowertools.com.cn/ ... ultipleColumns.aspx
想实现的是这个例子。但是绑定的时候想通过后台来动态绑定。我取到的数据源是DataSet。是否也可以通过属性来设定实现多栏效果。如果不可以的话,在前台如何能能动态绑定。谢谢
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-18 11:46:00
地板
回复 3楼sdiveyang的帖子

绑定的基本思路是一样的。
根据你链接中的示例,只要再设置DataSourceID设置数据源。然后指定Columns中的C1ComboBoxColumn的DataField是数据源中的某个字段。比如:
  1. <wijmo:C1ComboBoxColumn  Name="Name" DataField="CompanyName"/>
复制代码

就可以设置多列的数据绑定。

同样的,在后台也可以设置DataSourceID.
然后你根据数据源,动态的给C1ComboBox.Columns添加列,并且添加列的时候设置DataField指定数据源字段,即可完成绑定。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部