Combo控件赋值的方法

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

Combo控件赋值的方法

 /// <summary>

    /// 下拉菜单赋值

    /// </summary>

    [Description("下拉菜单赋值"),HotUpdate]

    public class KingdeeComBox: AbstractDynamicFormPlugIn

    {

        public override void BeforeBindData(EventArgs e)

        {

            base.BeforeBindData(e);

            //获取单据上的控值

            ComboFieldEditor comboField = this.View.GetControl<ComboFieldEditor>("FYearMonth");

            //枚举值集合

            List<EnumItem> enumList = new List<EnumItem>();

            EnumItem item1 = new EnumItem()

            {

                EnumId = "2021-11",//三个值可以不一样

                Value ="2021-11",

                Caption =new LocaleValue("2021-11")//前端显示的内容 

            };


            enumList.Add(item1);


            EnumItem item2 = new EnumItem()

            {

                EnumId = "2021-12",

                Value ="2021-12",

                Caption =new LocaleValue("2021-12")

            };


            //添加入集合

            enumList.Add(item2);


            //设置Combo的枚举值

            comboField.SetComboItems(enumList);

            //更新前端显示

            this.View.UpdateView("FYearMonth");


        }

    }



Combo控件赋值的方法

/// <summary> /// 下拉菜单赋值 /// </summary> [Description("下拉菜单赋值"),HotUpdate] public class Kingd...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息