Нужна помощь, так как я все еще новичок в программировании. У меня есть gridview, который имеет пять столбцов, три столбца, состоящие из флажков. Затем мне нужно установить эти флажки, если они были проверены и помещены в IList. Моя проблема заключается в том, как реализовать его при добавлении его в мой IList. Пожалуйста помоги. См. Мой код ниже. Я знаю, что что-то не так.Получить флажок и сохранить его в IList
public IList<Title> Checkboxes
{
get
{
CheckBox chkEPS;
CheckBox chkIMDF;
CheckBox chkPS;
IList<Title> checkedList = new List<Title>();
foreach (GridViewRow row in gvwTitles.Rows)
{
chkABC = (CheckBox)row.FindControl("chkABC");
chkABCD = (CheckBox)row.FindControl("chkABCD");
chkABCDE = (CheckBox)row.FindControl("chkABCDE");
if ((chkABC.Checked) && (chkABCD.Checked) && (chkABCDE.Checked))
{
checkedList.Add(new Title(What will be the value));
// how will I add the value, I am also considering what if the user check the chkABC checkbox, while the others were not checked??
}
}
return checkedList;
}
}
public Title(int id, bool _isPocketSharing, bool _isPreventSplitting, bool _isMissingDataFile)
Можете ли вы также наклеить класс Title? Мне непонятно, какое значение вы хотите добавить, и где вы хотите его добавить. –
@Adam, пожалуйста, просмотрите обновленный вопрос. Благодарю. Приносим извинения за путаницу. – JennyJane
@JennyJane вы можете увидеть мой обновленный ответ? – Dhaval