我有一個Multi Select CheckBox用戶控件。我想將此控件與對象數據源或sql數據源綁定,但我不知道如何將sql或對象數據源傳遞給我的用戶控件,以及如何將我的用戶控件與它綁定。這個過程必須像我們使用SQLDataSource綁定一個DropDownList,並且沒有C#代碼。用對象DataSource綁定UserControl
請告訴我一種方法,將我的數據源傳遞給用戶控件,然後根據該數據源綁定用戶控件。
我有一個Multi Select CheckBox用戶控件。我想將此控件與對象數據源或sql數據源綁定,但我不知道如何將sql或對象數據源傳遞給我的用戶控件,以及如何將我的用戶控件與它綁定。這個過程必須像我們使用SQLDataSource綁定一個DropDownList,並且沒有C#代碼。用對象DataSource綁定UserControl
請告訴我一種方法,將我的數據源傳遞給用戶控件,然後根據該數據源綁定用戶控件。
這很簡單,你可以從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>
我知道如何使用sqldatasource。我的實際問題是如何將usercontrol與sqldqtqsource或objectdatasource綁定。請告訴我,我可以綁定我的用戶控制這個sqldatasource。 –
@尼克希爾,你究竟是什麼意思**綁定**?你的意思是**綁定**它可以列出這些數據,或者你的意思是**綁定**作爲參數的值? –
我想要第一個案例。我將sqldatasource id設置爲我的usercontrol,usercontrol將從sqldatasource獲取數據並列出所有結果值。 –
你爲什麼標記c#呢? –
@AzharKhorasany錯誤。現在刪除。謝謝! –