2015-05-20 3 views
0

Мне нужно получить значения из SQL Server и поместить значения в флажки. Например,Получение значений из sql и установка их на флажках

У меня есть табличные города на sql, используя форму ı, чтобы добавить названия городов в базу данных позже, ı хотите получить такие названия городов и поместить их на checkboxes. Когда я добавить новый город таблицы городов дополнительные checkbox будут созданы dynamically и новое название города будет поставить там

+0

@HariPrasad Я могу легко добавить города к столу, но я не знаю, как мне нужно, чтобы приступить к созданию динамических флажков ı я stucked при создании новых флажков и поставить сохраненные им значение –

ответ

0

Попробуйте что-то вроде этого

((ListBox)MyCheckBoxList).DataSource = dt; // datatable containg cities 
((ListBox)MyCheckBoxList).DisplayMember = "cityname"; 
((ListBox)MyCheckBoxList).ValueMember = "id"; 
0

Использование CheckBoxList контроля ASP.NET, и привязать города к этому элементу управления.

<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:DBConnection %>" SelectCommand="SELECT [City] FROM [tblCities]"></asp:SqlDataSource> 
 
     
 
     <asp:CheckBoxList ID="CheckBoxList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="city" DataValueField="City"> 
 
     </asp:CheckBoxList>

Смежные вопросы