0
我有兩個列表。 lst包含ViewState數據,即gridview & second lstRank的所有記錄僅包含那些被標記爲檢查的記錄(即,Gridview包含複選框的列)的整數列表(即ID)。現在我想根據lstRank的整數ID更新lst布爾狀態。如何可以通過lambda表達式實現如何使用lambda表達式更新列表
List<Tuple<int, string, bool>> lst = (List<Tuple<int, string,bool>>)ViewState["gvData"];
List<int> lstRank = gvDetails.Rows.OfType<GridViewRow>().Where(s => ((CheckBox)s.FindControl("chkSelect")).Checked)
.Select(s => Convert.ToInt32(((Label)s.FindControl("lblRankCD")).Text)).ToList();