Я написал следующий код для того, чтобы объединить значение столбца «lblJurisdiction» все те строки, где проверяются флажок (истина) в виде сеткиLinq код не работает должным образом
if (grdView.Rows.Count > 0)
{
foreach (GridViewRow row in grdView.Rows)
{
CheckBox chkbox = row.FindControl("chkbox") as CheckBox;
Label lblJurisdiction = row.FindControl("lblJurisdiction") as Label;
bool saveThis = chkbox.Checked;
if (saveThis == true)
{
List<String> Items = new List<String>();
Items.Add(lblJurisdiction.Text);
Items.Sort();
List<string> Unique = Items.Distinct().ToList();
string ReplacedJurisdiction = string.Join(",", Unique.ToArray());
hdnJurisdiction.Value = ReplacedJurisdiction;
}
}
}
Для например сетки вида содержит
- [истинный] [Alabama] [некоторое значение]
- [истинный] [Alaska] [некоторое значение]
- [ложь] [Нью-Йорк] [некоторое значение]
- [ложь] [California] [некоторое значение]
Теперь скрытое поле должно содержать штат Алабама, Аляска Это объединение только один, т.е. на Аляске ...
Мы не психические. –
Я только что задал этот вопрос, чтобы исправить проблему, связанную с девайсерами потока стека. – Nida
Нет. Вы находитесь на бесплатном веб-сайте, предлагая людям отказаться от своего времени и помочь вам бесплатно. Здесь ** нет ** работы **. Немного смирения пройдут долгий путь. Как будет предоставлена полная информация в вашем вопросе. –