我有一个Multi Select CheckBox用户控件。我想将此控件与对象数据源或sql数据源绑定,但我不知道如何将sql或对象数据源传递给我的用户控件,如何将我的用户控件与它绑定。这个过程必须像我们在aspx页面中使用SQLDataSource绑定DropDownList而没有C#代码。
请告诉我一种方法,将我的数据源传递给用户控件,然后根据该数据源绑定用户控件。
答案 0 :(得分:0)
这很简单,你可以从documentation here获得所有内容。但是,下面是最常见配置的示例:
<asp:SqlDataSource ConnectionString="some connection string"
SelectCommand="some SELECT statement"
ID="mySqlDataSource"
runat="server">
</asp:SqlDataSource>
如果您的SELECT语句有参数,您也可以指定带有标记的参数。
<asp:SqlDataSource ...>
<SelectParameters>
<asp:Parameter Name="parmName"
DefaultValue="some value"
Type="String" />
</asp:Parameter>
</SelectParameters>
</asp:SqlDataSource>