在代码隐藏中填充自定义多选列表框用户控件(C#)

问题描述 投票:0回答:1
c# data-binding user-controls
1个回答
0
投票

更新:通过将我的 ListBox 指定为我的 ascx.cs 文件类中的 Listbox 类型,我能够实现我想要的目标...

 public ListBox ddlMultiSelectListBox {
        get { return ddlListBox; }
    } 

然后我就可以从代码隐藏中访问它并绑定我的数据库结果,就像任何其他常规 ListBox 控件一样..

 try
            {
                
                List<FormLookup> fal = FOO.BAR.Tax.BO.FormLookup.FormLookupGetList(foo.bar.Tax.BO.BoBase.MasterConnectionString);

                ddlchkProfession.ddlMultiSelectListBox.DataSource = fal;
                ddlchkProfession.ddlMultiSelectListBox.DataTextField = "FormDescription";
                ddlchkProfession.ddlMultiSelectListBox.DataValueField = "formLookUpId";
                ddlchkProfession.ddlMultiSelectListBox.DataBind();
                
                
            }
            catch (Exception ee)
            {

            }

Working

© www.soinside.com 2019 - 2024. All rights reserved.