找回密码
 立即注册

QQ登录

只需一步,快速开始

huanghong

注册会员

5

主题

8

帖子

81

积分

注册会员

积分
81
huanghong
注册会员   /  发表于:2019-3-19 00:12  /   查看:3940  /  回复:3
本帖最后由 huanghong 于 2019-3-19 00:13 编辑

我给 ComboBoxCellType 绑定了一个DataTable数据集,该数据集有两个字段,在前台选择一行数据后,请问如何在后台获得所选择的行对应的另一个字段内容?

如下定义,我在前台选择了"jgmc"字段的某一行,如何在后台获得 与"jgbm"字段对应行的内容?
FarPoint.Web.Spread.ComboBoxCellType cb2 = new FarPoint.Web.Spread.ComboBoxCellType();
            cb2.DataSource = ds.Tables[0];
            cb2.DataMember = "ds";
            cb2.DataTextField = "jgmc";
            cb2.DataValueField = "jgbm";
            FpSpread1.Sheets[0].Columns[0].CellType = cb2;


3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-19 12:15:18
沙发
DataTextField 和 DataValueField 这两个绑定的字段可以通过 cell 的Text 和Value获取。
但是table里的其他字段,需要您自己根据value table里查了。
回复 使用道具 举报
huanghong
注册会员   /  发表于:2019-3-19 21:57:42
板凳
问题已解决,谢谢!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-20 08:36:07
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部