Magicodes.IE icon indicating copy to clipboard operation
Magicodes.IE copied to clipboard

ExporterHeader 特性写有其他内容,但是不写DisplayName可否回落读取 [DisplayName("")]标签?

Open densen2014 opened this issue 3 years ago • 1 comments

l例如这个情况,不写 [ExporterHeader(DisplayName = "备注", IsAutoFit = false)] 导出会显示Remark作为列名.

        [ExporterHeader(IsAutoFit = false)]
        [JsonProperty, Column(StringLength = -1)]
        [DisplayName("备注")]
        public string Remark { get; set; }

以下写法是ok的,导出能显示"备注"作为列名

        [ExporterHeader(DisplayName = "备注", IsAutoFit = false)]
        [JsonProperty, Column(StringLength = -1)]
        [DisplayName("备注")]
        public string Remark { get; set; }

        [JsonProperty, Column(StringLength = -1)]
        [DisplayName("备注")]
        public string Remark { get; set; }

densen2014 avatar Dec 20 '21 03:12 densen2014

单元测试不通过!

xin-lai avatar Mar 02 '22 11:03 xin-lai