FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 2793|回复: 1

FineUI Grid 表格编辑取值部分优化

[复制链接]
发表于 2016-6-3 14:32:27 | 显示全部楼层 |阅读模式
var dictModified = Grid1.GetModifiedDict();
            foreach (var index in dictModified.Keys)
            {
                int datakey = Convert.ToInt32(Grid1.DataKeys[index][1].ToString());

                foreach (var dictValue in dictModified.Values)
                {
                    foreach (KeyValuePair<string, object> keyValuePair in dictValue)
                    {
                        string key = keyValuePair.Key;
                        string value = keyValuePair.Value.ToString();

                        //本次核销金额
                        var banks = CollectionOrderBanksService.Where(p => p.FId == datakey).FirstOrDefault();

                        //本次核销收款金额
                        if (banks != null)
                        {
                            switch (key)
                            {
                                case "FExt01":
                                    banks.FExt01 = Convert.ToDecimal(value);
                                    break;
                            }
                        }
供大家参考

发表于 2016-6-3 15:10:41 | 显示全部楼层
版主 加个精华吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-3-29 13:41 , Processed in 0.046464 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表