请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

244132711

初级会员

13

主题

41

帖子

257

积分

初级会员

积分
257

微信认证勋章

244132711
初级会员   /  发表于:2017-11-29 15:57  /   查看:5134  /  回复:8
因为我要拿出header的名称做判断,但是每次都取不出来
我的cshtml文档里面是这样绑定的:
@(html.C1().FlexGrid<model>()
     .Id("id")
     ......
     .Columns(columns = >
     {
      columns.Add(column => column.Binding("name").Header("Name"));
      ........
      })



我要取出Name作为下一个需求的判断,应该怎么取值,
在script里面
var flex=wijmo.Control.getControl("id");
for(var i=0;i<flex.columns.length;i++)
{
   var hdr=flex.columns[i].binding;
}
这样只会获得name,而我想获取Name应该怎么取?

8 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-11-29 17:05:30
沙发
您好,您如果是想获取列头集合请使用columnHeaders属性就可以拿到了。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
244132711
初级会员   /  发表于:2017-11-29 17:09:55
板凳
JeffryLI 发表于 2017-11-29 17:05
您好,您如果是想获取列头集合请使用columnHeaders属性就可以拿到了。

我要拿其中的一部分怎么拿
回复 使用道具 举报
244132711
初级会员   /  发表于:2017-11-29 17:25:28
地板
JeffryLI 发表于 2017-11-29 17:05
您好,您如果是想获取列头集合请使用columnHeaders属性就可以拿到了。

还有就是如果有两行的header,我要取第二行的header的值,怎么取
回复 使用道具 举报
244132711
初级会员   /  发表于:2017-11-29 17:25:32
5#
JeffryLI 发表于 2017-11-29 17:05
您好,您如果是想获取列头集合请使用columnHeaders属性就可以拿到了。

还有就是如果有两行的header,我要取第二行的header的值,怎么取
回复 使用道具 举报
244132711
初级会员   /  发表于:2017-11-29 17:25:36
6#
JeffryLI 发表于 2017-11-29 17:05
您好,您如果是想获取列头集合请使用columnHeaders属性就可以拿到了。

还有就是如果有两行的header,我要取第二行的header的值,怎么取
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-29 18:01:12
7#
您好,可以遍历,取到您想要的名称,或者使用列索引。可以给您说一下,打一个断点现在浏览器调试器的console下看到。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
244132711
初级会员   /  发表于:2017-11-29 18:06:56
8#
JeffryLI 发表于 2017-11-29 18:01
您好,可以遍历,取到您想要的名称,或者使用列索引。可以给您说一下,打一个断点现在浏览器调试器的consol ...

我直接取header就取到值了,谢谢!
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-30 08:57:08
9#
244132711 发表于 2017-11-29 18:06
我直接取header就取到值了,谢谢!

不客气,责任所系,祝您工作愉快。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部