用户Web控制.NET-如何使用属性填充checkboxList

时间:2018-11-08 08:27:39

标签: c# .net vb.net user-controls aspx-user-control

我需要在.NET Web应用程序中创建一个用户Web控件(名为:MultiTask)。现在,我用html元素+ asp Web控件创建了一个ascx文件。为了简化示例,它看起来像这样:

<div id="container" class="form">
 <label type="text">SOME TEXT</label>
 <asp:CheckBoxList ID="CheckboxListToPopulate" runat="server"></asp:CheckBoxList
</div>

现在,我想为User Web Control创建一个属性(名为:PopulateCheckBoxList),该属性使我可以从数据源填充CheckBoxList。

Public property PopulateCheckBoxList(options)
 ///recomended solution
 For each item in options
  CheckboxListToPopulate.Items.Add(item)
 Next
End Property

在我的aspx.vb文件中,我想这样称呼它:

MultiTask.CheckboxListToPopulate = SomeDataSource

我从未进行过用户网络控制,而且不确定如何实现 请问你能帮帮我吗? (使用C#或VB都没有关系。)

0 个答案:

没有答案