找回密码
 立即注册

QQ登录

只需一步,快速开始

飞雪连天射

注册会员

19

主题

30

帖子

191

积分

注册会员

积分
191
飞雪连天射
注册会员   /  发表于:2023-9-15 10:03  /   查看:2982  /  回复:5
1金币
本帖最后由 飞雪连天射 于 2023-9-15 10:09 编辑

将List集合绑定到表格,出现两个问题:
1、List中的Model成员属性为枚举类型,通过DataMap映射值为内容,但显示不出来自定义的内容
2、对于Bool类型的字段,使用ImageMap均不成功,不知道如何对应?




附:Product类

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using System.ComponentModel;

namespace FGridDemo
{
    public enum eState
    {
        /// <summary>
        /// 开始
        /// </summary>
        [Description("开始")]
        Begin=0,
        /// <summary>
        /// 结束
        /// </summary>
        [Description("结束")]
        End=1,
    }


    public class Product
    {

        public string Name { get; set; }

        public eState State { get; set; }

        public Boolean Available { get; set; }

    }
}


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-15 15:53:03
沙发
本帖最后由 Richard.Ma 于 2023-10-1 00:10 编辑


第二个问题,通过下面的代码即可解决



第一个问题,目前datamap不支持枚举值的映射

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
飞雪连天射
注册会员   /  发表于:2023-10-11 15:34:20
板凳
Richard.Ma 发表于 2023-9-15 15:53
第二个问题,通过下面的代码即可解决


还是无法实现对bool字段显示为图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-10-11 16:55:22
地板
我用的就是你发的项目,只是修改了这些代码,




附件是修改后的demo

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
飞雪连天射
注册会员   /  发表于:2023-10-12 09:49:05
5#
Richard.Ma 发表于 2023-10-11 16:55
我用的就是你发的项目,只是修改了这些代码,

已测试,感谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-10-12 14:26:52
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部