Я создал список Checkbox и кнопку для сохранения Checked значений в ASP.Net приложение с использованием C# следующим образом,Как проверить флажок на основе значений базы данных в C#
<asp:CheckBoxList ID="CheckBoxList1" runat="server" Width="120px">
</asp:CheckBoxList>
<asp:Button ID="AddCheckedData" Height="25px" runat="server" Text="Add Checked Data"
onclick="AddCheckedData_Click"/>
Я переплетены CheckBoxList в Коде позади, как,
public void bindchecklist()
{
B.SFS_CODE = Convert.ToInt32(TxtHQCode.Text);
B.id = 7; //tblparent AND tblchild
ds8 = A.DATA8(B);
CheckBoxList1.DataSource = ds8.Tables[0];
CheckBoxList1.DataTextField = "EMP_NAME";
CheckBoxList1.DataValueField = "EMP_CODE";
CheckBoxList1.DataBind();
}
И событие нажатия кнопки, чтобы сохранить выбранные значения в базе данных следующим образом,
string selemployee = string.Empty;
foreach (ListItem item in CheckBoxList1.Items)
{
if (item.Selected)
{
selemployee = item.Value;
B.id = 8;//insert into DCR_CHECKED
B.Emp_Code = selemployee;
ds8 = A.DATA8(B);
}
}
Теперь у меня есть еще одна кнопка для редактирования SelectionBoxList Selection. Теперь я хочу получить данные из базы данных и проверить флажки, которые доступны (вставленные флажки в базу данных при нажатии кнопки сохранения) в DataBase при нажатии кнопки «Изменить».
Спасибо за ваши reply.I нашли ответа себя с помощью вашего ответа. – Ram