首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从C1FlexGrid中获取选定的行值

如何从C1FlexGrid中获取选定的行值
EN

Stack Overflow用户
提问于 2022-10-05 01:30:36
回答 1查看 71关注 0票数 1

我的表单中有多行的C1FlexGrid。我想要选择随机行并获得所选的行值。

选择模式:

代码语言:javascript
复制
this.CliAcctHolderGrid.SelectionMode = C1.Win.C1FlexGrid.SelectionModeEnum.ListBox;

功能代码:

代码语言:javascript
复制
   private void Submit(object sender, EventArgs e)
   { 
       List<string> holderIdentificationId = new List<string>(); 
       if (CliAcctHolderGrid.RowSel >= 1)
       {
           for (int CliAcctHolder = 1; CliAcctHolder <= CliAcctHolderGrid.Row; CliAcctHolder++)
           {
               C1.Win.C1FlexGrid.Row rowSel = CliAcctHolderGrid.Rows[CliAcctHolder];  
               holderIdentificationId.Add((string)rowSel["HolderIdentifierId"]); 
            } 
        }  
   }

从我所做的代码中,我得到了我没有选择的值。从网格中获取所有值。有人能告诉我我在哪里出错吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-05 02:25:39

代码语言:javascript
复制
private void Submit(object sender, EventArgs e)
    {
        List<string> holderIdentificationId = new List<string>();
        if ( CliAcctHolderGrid.RowSel >= 1 )
        {
            foreach(C1.Win.C1FlexGrid.Row dr in CliAcctHolderGrid.Rows.Selected)
            {
                holderIdentificationId.Add( (string)dr["HolderIdentifierId"] );
            }
    
        }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73955153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档